Shakespeare by the Sea presents Hamlet, Prince of Denmark
An agonizing prince, a counterfeit king, duplicitous queen, a tragic heroine, a troupe of actors and a ghost are woven into dramatic tale without equal. Newport Beach - Bonita Canyon Sports Park 1990 Ford Rd Newport Beach.