Film iki diwiwiti saka anané wong misterius kang ngajak papat pesulap, ya iku Daniel (Jesse Eisenberg) kang prigel dolan kartu, Henley (Isla Fisher) kang ahli ana ing pagelaran sulap ndrawasi, Jack Wilder (Dave Franco) kang prigel sulap tangan, lan Merrit (Woody Harrelson) kang prigel ing babagan hipnotis. Wong papat mau ora ngerti sapa kang ngundang, amarga ing apartemen mung ana katrangan babagan proyek gedhé kang kudu dicakaké. Kabèh rancangan disiapké suwéné setaun. Sabanjuré, wong papat mau gelaraké sulap, ditonton éwon pamirsa, nganggo jeneng "hourse man." Pagelaran kapisan digelar ing Las Vegas kanthi sponsor Arthur Tressler (Michael Caine), salah sijiné pengusaha asuransi.