Taskmaster
God's Haemorrhoid
Series 10 Episode 1
October 15, 2020 47m TV-14
BAFTA-winning game show. Taskmaster Greg Davies and his sidekick Alex Horne test the wit of Daisy May Cooper, Johnny Vegas, Katherine Parkinson, Mawaan Rizwan and Richard Herring.
Directed By
Rebecca Havers, Andy DevonshireCast of God's Haemorrhoid