Matthew Holness as Garth Marenghi / Steve Pising / Glynn Nimron / Merriman Weir / Amir Chanan / Randolph Caer