Ralph Ineson
as
Johnny Jones
Sean Gilder
as
Kitten
Elliott Tittensor
as
Martin Fenton
Robert Emms
as
Phil the Barman
Ruth Bradley
as
Agatha Christie
Ralph Ineson
as
Detective Inspector Dicks
Pippa Haywood
as
Mabel
Samantha Spiro
as
Pamela
Ralph Ineson
as
Jake
Ron Perlman
as
Sheriff Hickey
Ali Larter
as
Susan
Lena Dunham
Director
Bella Ramsey
as
Birdy
Ralph Ineson
as
Golden Tiger
Moya Brady
as
Nan the Midwife
Leo Gregory
as
Freeman
Ralph Ineson
as
Sergeant Mullins
Geoffrey Beevers
as
Vicar
Daniel Kaluuya
as
Young Cass - age 14
Adeel Akhtar
as
Iman Masood
Ralph Ineson
as
Jamie's Dad
Sarah Lancashire
as
Margaret New
Danny Cunningham
as
Vince
Andrew Bowser
Director
Ralph Ineson
as
Abaddon
Andrew Bowser
as
Onyx the Fortuitous
Arden Myrin
as
Shelley
Jason Marsden
as
The Box Demon
Stefan Schwartz
Director
Kate Beckinsale
as
Georgie
Nicholas Woodeson
as
Mr. Collyns
Ralph Ineson
as
Mr. Ray
Phyllis Logan
as
Mrs. Ross
Glenn Ennis
as
Burglar #1
Ralph Ineson
as
Joseph
Katie Holmes
as
Liza
Charles Jarman
as
Man in Mask #2
Carrie Munro
as
Adella
Ralph Ineson
as
Asmodeus
Russell Crowe
as
Father Gabriel Amorth
Bill Nighy
as
Cardinal Lawrence
Ralph Ineson
as
Father Brennan
Charles Dance
as
Father Harris
Sonia Braga
as
Sister Silva
Dominic Monaghan
as
Crookshank
Hannah New
as
Elizabeth Crookshank
Ralph Ineson
as
Sir Edward Beech
Jonathan Rhys Meyers
as
Sir James Brooke
Mike Leigh
Director
Ralph Ineson
as
Drill Worker
Lesley Manville
as
Mary
Jim Broadbent
as
Tom
Robert Eggers
Director
Julian Richings
as
Governor
Kate Dickie
as
Katherine
Anya Taylor-Joy
as
Thomasin
Ralph Ineson
as
William
Evie Templeton
as
Grace Holland
Ralph Ineson
as
Jocelyn Abney
Rosalind March
as
Miri Tremlow
Tuppence Middleton
as
Rebecca Holland