Tag: Ellen McDougall
-
East Is South, Hampstead Theatre
Monday 17th February 2025
reviewHouse of Cards writer tackles AI and religion, but the result is hopelessly bewi…
Read now -
Ivan and the Dogs, Soho Theatre
Thursday 14th October 2010
reviewVivid, if brief, monologue about life in the urban underbelly of Yeltsin-era Mos…
Read now