Shakespeare's classic tale of murder and betrayal is transposed to Manhattan, circa 2000. Ethan Hawke stars as Hamlet, whose CEO father has just died mysteriously. When his mother quickly remarries---to his uncle---Hamlet must avenge his dad's death. Kyle MacLachlan, Diane Venora, Julia Stiles, Liev Schreiber. Directed by Michael Almereyda.