Say Your Prayers › Cast
Will Barton
Walker
Harry Melling
Tim
Anna Maxwell Martin
DCI Brough
Derek Jacobi
Father Enoch
Roger Allam
Professor Huxley
David Jenkins
Chorus
Vinette Robinson
Imelda
Roy Talbot
Simon Meyrick
Tom Brooke
Vic
Stuart Hardy
Flora Spencer-Longhurst
TI Hodge
Sheena Bhattessa
Sarah/News Anchor
Mark Hopkinson