Creator
Spitting Image Presents: The Rest Is Bullshit
2025 · Series
Spitting Image
2020 · Series
Whatever Happened to Spitting Image?
2010 · Movie
Best Ever Spitting Image
2006 · Movie
Luck and Flaw
1980 · Movie