Detective Khairul Malik (Kamal Adli) is harbouring a secret, one that even his girlfriend, Aisya (Nabila Huda), isn’t privy to. Matters are complicated by the discovery of a twenty year old corpse, which sets into motion a string of deadly events. His life is upended when he meets Sofia (Siti Saleha), a girl who has the ability to foretell a person’s death. When she predicts a horrific tragedy, Sofia comes to the attention of the police and the scion of an insurance magnate, Lokman Nazir (Zoey Rahman). Intrigued by Sofia’s peculiar gift, Malik convinces her to work with him to save lives, but their good intentions result in tragedy. Meanwhile, the delivery of a tape causes turmoil in Malik and Aisya’s relationship as her dark secret begins to unravel.