R.I.P. Sid Haig, genre legend and star of The Devil's Rejects
23 Sep 2019
The A.V. Club
Sid Haig, the journeyman genre actor who found latter-day fame as murderous clown Captain Spaulding in the films of Rob Zombie, has died. His wife, Susan L.