10 Indie Horror Films You Must Watch
Nearly fifty years ago George Romero forever changed the landscape of the indie horror films with his debut feature Night of the Living Dead (1968). This tradition has continued as emerging directors have used horror to launch their careers, consistently breathing new life into the genre—from Sam Raimi’s The Evil Dead (1981) to Tobe […]