A poster and trailer have been released for director Tristan Clay’s ‘grindhouse-esque’ indie horror Inverted. Set in the US in 1970s, the film follows an off-the-grid satanic cult who kidnap a group of troubled individuals to help them ensure victory in an unholy war they believe is coming; check them out here… The United States, […]