New Orleans, LA – The Overlook Film Festival, the seventh annual celebration of all things horror, announced the winners of the 2023 juried competition along with the Audience Award recipients. Taking place March 30 through April 2 in America’s most haunted city, New Orleans, LA, the 2023 festival welcomed 110 filmmaker guests, …
Read More »