Kenneth Branagh (Hamlet, Paljon melua tyhjästä) on sijoittanut Mozartin rakastetuimpiin teoksiin kuuluvan Taikahuilun tapahtumat ensimmäisen maailmansodan Eurooppaan. Tamino lähtee Yön kuningattaren pyynnöstä pelastamaan tämän tytärtä pahalta Sarastrolta. Mutta kaikki ei ole sitä miltä näyttää...