Theater

National Theatre Live: Hamlet

When: Sat., Dec. 5, 11 a.m. 2015

Benedict Cumberbatch stars as the Danish prince in Shakespeare's masterpiece.

Price: SOLD OUT