gemma davis

Enchanted Re-Cast

Marsha Thomason as Giselle // Oscar Isaac as Robert // Leni Zieglmeier as Morgan // Gemma Chan as Nancy // Daniel Henney as Prince Edward // John Cho as Nathaniel // Viola Davis as Queen Narissa