The Mercy Seat

Neil LaBute’s The Mercy Seat was the latest production from the Greenwood Theatre Company, running at Islington’s Hen and Chickens last week. Written in 2002 as a response to the 9/11 terror attacks, a key moment in modern history, this revival is timely as America adapts to another critical moment of change. Set on 12 September 2001, in […]

Read More The Mercy Seat