Jonathan Rhys Meyers Henry Cavill James Frain Annabelle Wallis
James Frain Sofia Black-D Elia Michael Brandon