Metropolitan Opera House
Hamlet, Thomas,A
Tue 16, Sat 20, Wed 24, Sat 27m, Tue 30 Mar 2010
Fri 02, Mon 05, Fri 09 Apr 2010
New production