National Theatre Live: Hamlet
Benedict Cumberbatch (BBC’s Sherlock, Doctor Strange) plays the title role of Shakespeare’s great tragedy.
Actors and roles, crew of National Theatre Live: Hamlet (2015). Who was filming and what role he played.