Dates: 2004 and regularly restaged by the Metropolitan Opera in New York
Directed by Julie Taymor
Conductor: James Levine
Set Design: George Tsypin
Lighting Designer: Donald Holder
Costume Designer: Julie Taymor
Puppet Designers: Julie Taymor & Michael Curry
Choreographer: Mark Dendy
English Adaption: J.D.McClatchy
Revival Stage Director: David Kneuss
https://www.youtube.com/watch?v=xDTXVnDe4XQ&rel=0