Gloucester: Graig Owen as John Barrymore and David McCaleb as Andrew Rally in The Cape Ann Shakespeare Troupe production of "I Hate Hamlet". preformances are May 25, 26, June 1, 2 at 7:30 PM and May 27 and June 3 at 3 PM at The Cape Ann (The Annie). Jim Vaiknoras/staff photo
120522jvahamlet