Interview: Sid Haig (House Of 1000 Corpses, The Devil’s Rejects, Spider Baby) – 2010

Sid Haig two-shot 1

Remember that Christmas surprise I promised? Well, it’s none other than the head-twisting, hand-wringing, ape-walking, dribble-drooling Ralph from Spider Baby (1968) himself, Sid Haig. A veteran of more than fifty films, from Jack Hill’s exploitation flicks of the sixties and seventies, to his recurring role of Captain Spaulding in Rob Zombie movies like House Of 1000 Corpses (2003), The Devil’s Rejects (2005) and The Haunted World Of El Superbeasto (2009). The television industry has also … Continue reading

Leave a comment