From the deranged mind of writer and director Balraj Kang comes the indie splatterspolitation slasher horror...