Sid Haig, the man best known as Rob Zombie’s murderous clown across The Devil’s Rejects and House Of 1000 Corpses, passed away at the age of 80, sending the Internet into a state of mourning. Taking to Instagram, Haig’s wife Susan L. Oberg offered what was perhaps the perfect send-off, all the while asking for privacy and respect in their time of loss.
In her statement, Olberg admitted that Haig’s death came as a shock to the entire family. The cult performer had initially suffered an accident that put him in the ICU a fortnight ago, though appeared to be making a recovery in time for the arrival of Rob Zombie’s 3 From Hell, in which he reprised his role as Captain Spaulding.
Alas, the long-in-development horror sequel will now be remembered as one of Sid Haig’s final films,