Трой Гейбл (Колин Хэнкс) — один из тех детей, которым родители заранее определяют дорогу, но ему этот путь счастья не приносит. В поисках новой работы Трой встречает известного иллюзиониста Бака Ховарда (Джон Малкович), чья карьера уверенно клонится к закату. Трой становится ассистентом Бака, человека во многих отношениях странного (любит, здороваясь, полминуты трясти руку и т. п.), и переживает вместе с чародеем странствия по бедным захолустьям, величайший сеанс массового гипноза в истории, свет и славу Вегаса. Он в итоге выберет свой путь, но так и будет гадать, в чём секрет самого невероятного фокуса Бака Ховарда...