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