Mel Gibson stars as the tortured Prince battling with his sanity and his conscience to avenge his father’s death.
Hamlet
Mel Gibson
Glenn Close
Alan Bates
Paul Scofield
Ian Holm
Helena Bonham Carter
Stephen Dillane
Nathaniel Parker
Sean Murray
Michael Maloney
Trevor Peacock