Tag Archives: Jamee Nicholson

Nightmares Film Festival 2019 Film Review: ’29 Needles’

29 needles

The Film from Hell winner of NFF 2019 is the incredibly brutal 29 Needles. Aptly enough, the film was screened at 2:00 AM during the Late Night Mind Fuck block on Saturday night. The title is a reference to notorious killer Albert Fish: when he was apprehended for over 100 …

Read More »