The Magic Flute is playing at The Metropolitan Opera House and opens on 8 Dec 2023.