James D'Arcy
as
Bobby
Quinn Lord
as
Brendon
Rachel Miner
as
Jane
Vernon Dobtcheff
as
Elder #1
Matthew Marsh
as
James Johnston
Sissy Spacek
as
Lucy Bell
James D'Arcy
as
Richard Powell
Steven Strait
as
Henry
Drew Van Acker
as
James
James D'Arcy
as
Julian
Addison Timlin
as
Sophie
James D'Arcy
as
Captain Alec Osborn
Lydia Wilson
as
Emily Fox Seton
Joanna Lumley
as
Lady Maria Byrne
Malcolm Storry
as
Mr. Litton
James D'Arcy
as
Alexis
Colm Meaney
as
Giannopolus
Alicia Witt
as
Maria
James D'Arcy
as
Father Francis
Stellan Skarsgård
as
Father Merrin
Alan Ford
as
Jefferies
Cal MacAninch
as
Eddie
Joseph Gilgun
as
Karl
James D'Arcy
as
Sam
Sarah Gadon
as
Michelle Person
Robert Carlyle
as
Papa Dick
James D'Arcy
as
Sam
James D'Arcy
as
Captain Drey
Jim Broadbent
as
Charlie
Finty Williams
as
Miriam
Judi Dench
as
Miss Rocholl