- Anne Hathaway Ella de Frell
- Hugh Dancy Príncipe Charmont
- Cary Elwes Sir Edgar
- Patrick Bergin Sir Peter
- Vivica A. Fox Fairy Lucinda
- Jimi Mistry Benny
- Aidan McArdle Slannen de Pim
- Joanna Lumley Dama Olga
- Lucy Punch Hattie
- Jennifer Higham Olive
- Minnie Driver Mandy
- Eric Idle Narrador
- Parminder Nagra Areida
- Steve Coogan Heston the Snake (voz)