Lyla Novacek rolünde Keri Russell
Jonathan Rhys Meyers Louis Connelly rolünde
William Sadler Sihirbazı olarak
Robin Williams Maxwell "Sihirli Adam" Wallace rolünde
Terrence Howard Richard Jeffries rolünde
Arthur rolünde Leon G. Thomas III
Alexandra Daddario Lacey rolünde
Rhys Ifans Dezmond Doyle rolünde