SUTCo’s It Came From The Ice – 4 April 2025, Library Theatre Review by Claire Taranaski. Sheffield University Theatre Company’s latest production, written and directed by Luke Hookham is a psychological cosmic horror that cleverly explores what happens when a crew of five are trapped in a research camp at the Antarctic, brilliantly examining the […]