Nel cast anche Keira Knightley nei panni di una fata buona e Helen Mirren in quelli della malvagia Madre Zenzero, oltre aMorgan Freeman e Miranda Hart. La regia è di Lasse Hallström, che ricordiamo per Le regole della casa del sidro, Hackiko, Buon compleanno Mr. Grape e Chocolat.