Headlines


Liquid Red

First Images and Trailer for Liquid Red

Horror filmmakers are special people. Just their inborn desire to scare the living shit out of anyone that sits down to watch their work is notable enough, but what would happen if a filmmaker got caught up in her own nightmares? The answer is Liquid Red.