A gripping psychological thriller about obsession, responsibility and the unseen consequences of life online.