Cast

Jack Reynor
Jack Parsons
Jack Reynor
Rupert Friend
Ernest Donovan
Rupert Friend
Bella Heathcote
Susan Parsons
Bella Heathcote
Laine Neil
Patty Byrne
Laine Neil
Peter Mark Kendall
Richard Onsted
Peter Mark Kendall
Michael Gaston
Virgil Byrne
Michael Gaston
Greg Wise
Alfred Miller
Greg Wise
Rade Šerbedžija
Prof. Filip Mešulam
Rade Šerbedžija
Zack Pearlman
Samson Hunt
Zack Pearlman
Keye Chen
Gui Chang
Keye Chen
Amara Zaragoza
Joan
Amara Zaragoza
Angus Macfadyen
Aleister Crowley
Angus Macfadyen