Victoria Lacoste is the founder of Edelweiss Productions. Get to know the producer and her stellar resume of short films.
'The Thought of Death' is the new film by director Braeden Hall. Learn more about the director and the haunting short here.
If you're looking for some new horror films, take a shot at watching these cursed short films, if you have the guts to do so.