"From Nothing" hits the big screen, immersing Sardinia in a psychological thriller.