This sun-torn survival thriller from France’s Oliver Laxe doesn’t merely rack its audience’s nerves but stretch them out to ...