Twenty Twelve › Cast
Hugh Bonneville
Ian Fletcher
Jessica Hynes
Siobhan Sharpe
Amelia Bullmore
Kay Hope
Olivia Colman
Sally Owen
Vincent Franklin
Nick Jowett
Karl Theobald
Graham Hitchens
David Tennant
Narrator
Morven Christie
Fi Healey
Alex Beckett (actor)
Barney Lumsden
Samuel Barnett
Daniel Stroud
Sara Pascoe
Coco Lomax
Joel Fry
Karl Marx