The 1981 Italian adventure horror film Cannibal Ferox grasps the viewers’ attention to this date primarily due to the unsettling plot, gritty yet consuming visuals, and stomach-churning brutalities.
The Chicago Reader is back in print! Our February issue is being delivered to more than 600 locations across the city beginning February 4. Find the closest newspaper box, coffee shop, bar, library ...