Sacha Bennett
Director
Luke Treadaway
as
Lucky
James Cosmo
as
Mr. Zigic
Chloe Farnworth
as
Pearl
James Cosmo
as
Albert
James Lance
as
Laurence
James Cosmo
as
Nick
James Cosmo
as
Howard
Fionnuala Murphy
as
Ward Sister Beth
James Cosmo
as
Brian Balanowsky
Timothy Gibbs
as
Bruno
Eric Roberts
as
Henderson
James Cosmo
as
Des Brady
Andrew Bennett
as
Doctor
Steve Wall
as
Rob Caul
James Cosmo
as
Cardinal Richelieu
Preeya Kalidas
as
Milady
James Oliver Wheatley
as
Rochefort
Daniel Thrace
as
Young Musketeer
Caylee Cowan
as
Kit Harington
as
Noah
James Cosmo
as
Waylon
Bruno Bichir
as
Francisco De Caldus
Kerry Condon
as
Grace Thomas
James Cosmo
as
Sutherland
Natalie Burn
as
Diana
Carl Wharton
as
Liam Nistrol
James Cosmo
as
Lord Goran
Kevin Sorbo
as
Lord Roland
Michael Socha
as
Little Marcus
Toby Kebbell
as
Sal
Shia LaBeouf
as
Vince
James Cosmo
as
Welly
Wunmi Mosaku
as
Marie
James Cosmo
as
Priest
Aneurin Barnard
as
Tommy