Enchanted › Cast
Amy Adams
Giselle
Patrick Dempsey
Robert Philip
James Marsden
Prince Edward
Timothy Spall
Nathaniel
Idina Menzel
Nancy Tremaine
Rachel Covey
Morgan Philip
Susan Sarandon
Queen Narissa