Director: Kenneth Branagh

Cast: Kenneth Branagh, Derek Jacobi, Julie Christie, Richard Briers, Kate Winslet

Hamlet is a 1996 British-American drama film directed by Kenneth Branagh, presenting Shakespeare's towering tragedy in its complete four-hour form — the first cinematic adaptation to use the full, uncut text. Shot with an epic scope on lavish sets, this remains the most ambitious screen realization of the Danish prince's story.

What is Hamlet about?

The King of Denmark has died, and his brother Claudius has swiftly claimed both the throne and the widowed queen. Young Prince Hamlet, already grieving and deeply unsettled by this unseemly haste, receives a visit from his father's ghost, who reveals that the death was no accident. What follows is Hamlet's tortured inner struggle: he must weigh duty against doubt, sanity against performance, and love against the corrosive pull of vengeance. The court around him — counselors, soldiers, a childhood friend turned spy, a woman he once adored — becomes a web of loyalty and betrayal. Every choice Hamlet makes carries irreversible consequences for everyone in Elsinore.

Cast & crew

Kenneth Branagh directs and stars as Hamlet himself, delivering one of cinema's most complete portrayals of the role. Derek Jacobi plays the cunning Claudius, while Julie Christie brings poignant dignity to Gertrude. A young Kate Winslet is memorable as the fragile Ophelia. Richard Briers, Michael Maloney, Nicholas Farrell, and Rufus Sewell round out a classically trained ensemble.

Context & significance

Persian-speaking audiences have long engaged with Hamlet as a text that speaks across cultures — the themes of a son mourning a betrayed father, of a family fractured by political ambition, and of a young man paralyzed between conscience and action resonate powerfully with diaspora experience. This 1996 version is available on K-Time with a Persian dub as well as Persian subtitles, making Shakespeare's most psychologically rich play fully accessible without language barriers. For viewers who grew up encountering Hamlet through Iranian classroom translations or stage adaptations, this film offers the rare chance to hear and read the play in Persian while watching the definitive screen production.

Where & how to watch

Hamlet (1996) is available on K-Time with a full Persian dub and Persian subtitles. Stream it on your web browser, smart TV, or phone — no VPN required, no geo-blocking, no extra download. A K-Time subscription lets you cancel anytime.