John Barrymore III to Play Hamlet in First Stage Performance in 20 Years
John Barrymore III is returning to the stage for the first time in 20 years to play Hamlet, according to the Monterey Herald.
Please log in or create an account to report a problem with this listing.