Stranded: An unputdownable psychological thriller set on a desert island