maxresdefault January 19, 2022 1280 × 720 SOLD OUT: WAR OF THE GOD MONSTERS (1985) – 17th March, Bristol Improv Theatre