Hamlet
Waterville Opera House 1 Common Street, Waterville, ME, United StatesThis performance is an encore HD broadcast from London. Running time: 3 hours, 30 minutes Benedict Cumberbatch (BBC’s Sherlock, Doctor Strange) plays the title role of Shakespeare’s great tragedy. Click for more […]