Blood, Sweat and Terrors Cast Jamie Birkett Warren Brown Lucy Clements John Hannah David Leitch Sonny Louis Neil Maskell Rod Rowland Paul Sloan