PSYCHOS – They’re Back For Bloody Revenge

PSYCHOS – They’re Back For Bloody Revenge

PSYCHOS, a frightening new indie horror ride from director Sandy Chukhadarian starring Angelica Chitwood, Deniele Cloutier and Melissa Elena Jones. PSYCHOS is released on VOD March 17, 2017. When three young women receive shocking videos anonymously, a nightmare is...