Keri Russell ως Lyla Novacek
Jonathan Rhys Meyers ως Louis Connelly
Ο Γουίλιαμ Σάντλερ ως Μάγος
Robin Williams ως Maxwell "The Magic Man" Wallace
Ο Τέρενς Χάουαρντ ως Ρίτσαρντ Τζέφρις
Leon G. Thomas III ως Arthur
Η Alexandra Daddario ως Lacey
Rhys Ifans ως Dezmond Doyle