The harrowing new play from inventive, provocative Irish writer Mark O’Rowe receives its London premiere.

Read More