Trois ans après avoir fait une bien mauvaise farce à un de leurs camarades, un groupe d'étudiants en médecine se réunit pour un réveillon costumé dans un train à vapeur. Ils ont apporté des quantités de drogues et de divertissement et engagé un magicien (joué par David Copperfield). Mais un tueur s'est infiltré dans le train, les tuant un par un et récupérant leurs costumes. Comme le train n'a pas de téléphone et circule sur une voie unique dans une région isolée, la seule solution est de poursuivre le voyage...
Burt Wonderstone et Anton Marvelton ont été les rois de la magie à Las Vegas pendant des années. Mais les partenaires, très complices sur scène ont fini par se détester à la ville sans que leur public n'en sache rien. Et les vieux routiers de l'illusion doivent affronter un nouveau péril en la personne de Steve Gray, magicien qui semble capter un public toujours plus grand. Pour Burt et Anton, c'est l'heure de vérité, et peut-être le moment d'enterrer la hache de guerre pour retrouver le plaisir de la magie...