Ever After › Cast
Drew Barrymore
Danielle De Barbarac
Anjelica Huston
Baroness Rodmilla De Ghent
Dougray Scott
Prince Henry
Patrick Godfrey
Leonardo da Vinci
Megan Dodds
Marguerite De Ghent
Melanie Lynskey
Jacqueline De Ghent
Jeanne Moreau
Grande Dame
Timothy West
King Francis
Judy Parfitt
Queen Marie
Jeroen Krabbé
Auguste De Barbarac
Lee Ingleby
Gustave
Kate Lansbury
Paulette
Matyelok Gibbs
Louise
Richard O'Brien
Pierre Le Pieu