British actor James Norton is set to play Hamlet in a new London West End production of William Shakespeare’s tragedy, directed and conceived by German director Thomas Ostermeier. Multiple outlets report that Norton, known for TV roles including “Happy Valley” and “House of the Dragon,” has been cast in the title role. Norton describes the opportunity as both a “privilege” and “pretty terrifying,” reflecting the significance and challenge of his first major Shakespeare stage part. The production is announced as Ostermeier’s first Shakespeare play in English, according to one report. The show is planned for a West End run in fall 2027, though theatre and specific dates are not yet confirmed. Producers are reported as Wessex Grove and Gavin Kalin Productions. The announcements also note Norton’s recent stage background, including a return to theatre in 2023 for “A Little Life,” which he characterized as the hardest role he has done. Overall, outlets agree on the casting and creative leadership by Ostermeier, with remaining details still to be released.