Start watching with your public library card or university login
Watch Now

Hamlet

In Franco Zeffirelli’s brooding adaptation of Shakespeare’s classic tragedy, Mel Gibson stars as Hamlet, the Prince of Denmark, haunted by the ghost of his murdered father. As he seeks vengeance against his scheming uncle Claudius...