Bộ phim nói về cuộc đời của hai ảo thuật gia giữa Angier (Hugh Jackman) và Borden (Christian Bale), hai nhà ảo thuật đã biết nhau từ lâu khi làm chung trong đoàn ảo thuật của Cutter, nhưng cả hai đâm ra căm hận nhau khi một ngày kia trong một màn ảo thuật, Borden…