The Booby Hatch

(1976)