HorrOrigins
HorrOrigins Film Festival is an exciting new independent genre film festival that focuses on discovering & premiering independent screenwriters & filmmakers in the town deemed HOLLYWOOD of the SOUTH, located in Atlanta, GA. HorrOrigins also offers interviews, reviews and articles on its platform.