Something is rotten in the state of Denmark. See the film adaptation of the Royal Shakespeare Company’s 2008 stage production of Hamlet, staring David Tennant as the prince who could not make up his mind and Patrick Stewart as the usurping king.

Produced by Great Performances on PBS