Als de Tweede Wereldoorlog uitbreekt, treedt Jasper Maskelyne op als illusionist in Londen. Kort daarop meldt hij zich als vrijwilliger voor het leger en hij stelt voor om zijn vaardigheden als illusionist in te zetten tegen de vijand. Het opperbevel is sceptisch, maar uiteindelijk krijgt hij de leiding over de zogenaamde Magic Gang, een uiterst geheim onderdeel van het Britse leger.