as Tim
as Adam Hitchens
as Thomas Lincoln
as Dad
as Gorman
as Pete
as Benjamin Lawrence
as Harry Harville
as James
as Jim
as Papa B
as Self
as Bingwen I & II
as Dan
as Saul
as Adar
as George Orwell
as James Trellick
as Richard
as Edward Judd
as Gordon
as Fred Greenwood
as The Ripper
as Jack
as Musician 4
as Dean Whittingham
as Jed
as Max Serloom
as Benjen Stark
as Antonio Foscarelli
as Fred Dawson
as Captain Shipley
as Alvarr
as Stefan Koscinski
as Nyx
as Jedediah Shine
as Village Man (uncredited)
as Stephen Beaumont
as Odysseus
as Jesus
as Michael
as Gerald Crich
as Jack Firebrace
as Tom Stephens
as Gary