A new psychological sci-fi/thriller feature on the way…