Producents
Opera Festival of New Jersey
Conductor
Ward Holmquist
Stage director
Ken Cazan
Faust
William Joyner
Méphistophélès
(Mephistopheles)
Kelly Anderson
Marguerite
Rebecca Caine
Valentin
(Valentine)
Andrew Schroeder
Siébel
(Siebel)
Danièle LeBlanc
Wagner
Dominic Inferrera
Marthe Schwertlein
(Martha Schwertlein)
Natalie Arduino
Set designer
Paul Steinberg
Lviv, Ukraine