After suffering from memory loss after an accident, Neha retreats to a secluded Scottish island that becomes her refuge. Unaware that her husband is hiding a scary truth, Neha must navigate a web of lies in order to survive