Horror History Horror Movies Horror History: Wednesday, November 3, 1976: Bloodsucking Freaks was released in theaters 4 Evil Eyes November 3, 1976 Sardu, master of the Theatre of the Macabre, and his assistant run a show in which they torture and murder people in front of their audience. But what the audience see as a magic trick is actually real. BUY IT NOW! Blu-ray DVD Amazon Prime Tags: horror Horror History ad Bloodsucking Freaks Post navigation Previous Horror History: Friday, October 22, 1976: God Told Me To was released in theatersNext Horror History: Wednesday, November 3, 1976: Carrie was released in theaters