Cast and Creative team for Die Zauberfloete at Bolshoi Theatre
Music Director: Arkady Shteinlukht
Stage Director: Alexander Petrov
Set Designer: Vladimir Firer
Choreographer: Irina Novik
Lighting Designers: Alexander Kibitkin, Elena Maximova
Chorus Master: Anatoly Rybalko
Video Content: Alexander Kibitkin, Alexei Belsky
Studio Recording: Dmitri Biryukov, Vasily Petrov, Nikolay Pogorelov