Writer Ben reviews Richard Mundy’s sci-fi horror which featured at the Southampton International Film Festival.