Hamlet ★★★★

ethan hawke plays a great emo hamlet