Shakespeare’s revenge tragedy is reborn as a cerebral thriller set in the 21st century, with Sir Ian McKellen playing the tormented prince.
As an Amazon Associate, arts.today earns from qualifying purchases.