Nativity 3: Dude, Where's My Donkey?!. Image shows from L to R: Mr Shepherd (Martin Clunes), Mr Poppy (Marc Wootton). Copyright: Mirrorball Films.

Nativity 3: Dude, Where's My Donkey?!

Nativity 3 Trailer

This Christmas the pupils of St Bernadette's and their much-loved, madcap teacher Mr Poppy are back for their biggest adventure yet involving fantastic flashmobs, excitable elves, Christmas carols and of course Archie the donkey.

Featuring: Martin Clunes (Mr Shepherd), Marc Wootton (Mr Poppy), Catherine Tate (Sophie), Celia Imrie (Mrs Keen), Stewart Wright (Uncle Henry (Hotel Manager)).

More Nativity 3: Dude, Where's My Donkey?! videos