
Cast

Patrick Bergin
Sir Peter
Paraic Breathnach
Ogre No. 2

Jim Carter
Nish

Steve Coogan
Heston

Hugh Dancy
Char

Minnie Driver
Mandy

Cary Elwes
Edgar

Vivica A. Fox
Lucinda

Anne Hathaway
Ella

Jennifer Higham
Olive

Eric Idle
Narrator

Heidi Klum
Brumhilda
Alvaro Lucchesi
Koopooduk

Joanna Lumley
Dame Olga

Aidan McArdle
Slannen

Jimi Mistry
Benny

Lucy Punch
Hattie
Michele J. Wolff
Screenplay
Laurie Craig
Screenplay And
Jennifer Heath
Screenplay &


