Leomark Studios dropped us a line earlier regarding their latest release, the pointedly titled Psychos. Written and directed by Sandy Chukhadrian (women in horror!) and starring Angelica Chitwood, Deniele Cloutier, and Melissa Elena Jones, Psychos will be released on VOD on March the 17th of 2017. You can check out the trailer, synopsis, some stills from Psychos and the poster for the film below.
"When three young women receive shocking videos anonymously, a nightmare is reawakened that ignites a thirst for bloody vengeance. They embark on a journey to locate the house, their sadistic captor and to discover the truth behind those locked doors. But, the most shocking revelation of this chilling tale is the identities of the victims."