Created in 1999, The Nevermore Film Festival, organized by the Carolina Theatre in Durham, NC, is a juried competition festival that programs brand-new genre feature and short films from around the world. For its 22nd year, it went virtual and we watched all 72 films...
Nevermore Film Festival
read more