James Young as Hamlet [in Shakespeare's play of that name] [graphic].