from Disc Emporium: Cast: Alan Bates, Glenn Close, Helena Bonham Carter, Ian Holm, Mel Gibson, Paul Scofield . Direction: Franco Zeffirelli Treachery. Madness. Murder. The story of Hamlet has been told for 400 years... but it's never been told like this! Mel Gibson takes on his richest part to date, the title role in a dynamic new version of Shakespeare's Hamlet. Directed by Franco Zeffirelli (Romeo and Juliet, Jesus of Nazareth), the location-shot production has a sumptuous look that won Academy Award nominations for Art Direction and Costume Design. Gibson plays the prince of medieval-era Denmark, who senses treachery behind his royal father's death. Glenn Close (Fatal Attraction, Dangerous Liaisons) plays Hamlet's mother Gertrude, all too dangerously entangled in that treachery.