Movie News Posted September 21, 2019 by Grim Magazine in Movie News, News Sid Haig dies at 80 Sid Haig, the American actor who starred as the murderous clown Captain Spaulding in Rob Zombie’s films including House of 1000 Corpses and The Devil’s Rejects, has died aged 80... Read more Tags: 3 From Hell, Horror Movie Actor, Horror Review, House of 1000 Corpses, Rob Zombie Films, Sid Haig dies at 80