Spider Baby ★★★★

RIP Sid Haig. We lost a wonderful actor and a great man, a prolific and versatile talent who never gave less than 100%. His legacy will live on forever on celluloid.

MissViolence liked this review