Urodzony 24 października 1974 roku w West Chester w stanie Pensylwania, amerykański aktor James Babson zdobył uznanie dzięki swojej wszechstronności na ekranie. Karierę rozpoczął pod koniec lat 90., pojawiając się w licznych produkcjach filmowych i telewizyjnych. Znany jest z ról w takich tytułach jak "Hellboy" czy serialu "Rome", gdzie wcielał się w charakterystyczne postaci. Jego talent obejmuje zarówno dramat, jak i komedię, co czyni go cenionym artystą w branży. Babson występuje także w teatrze, co dodatkowo podkreśla jego aktorskie umiejętności. Międzynarodowa publiczność docenia go za autentyczność i zaangażowanie w każdą rolę.
W fascynującym Wiedniu przełomu wieków młody magik Edward Abramovich, znany jako Eisenheim (Edward Norton), zdobywa sławę dzięki swoim niezwykłym iluzjom. Jego talent przyciąga uwagę publiczności i arystokracji, w tym pięknej Sophie (Jessica Biel), z którą łączy go skomplikowana przeszłość. Wkrótce Eisenheim staje się obiektem zainteresowania następcy tronu, księcia Leopolda (Rufus Sewell). Rosnące napięcie między iluzjonistą a władzą zapowiada konflikt, w którym granica między rzeczywistością a magią zaczyna się zacierać.