Cassandra [Tessa Humphries] is a young woman haunted by a series of disturbing nightmares in which a woman commits suicide at the command of a demonic little boy, and the house is set ablaze. The visions feel more than dreams, and Cassandra grows convinced that the boy is actually her long-lost twin brother, Warren, a secret rooted in suppressed memories from their childhood. Her parents, Stephen [Shane Briant] and Helen [Briony Behets], firmly deny this interpretation, insisting there is no twin and urging her to move past the troubling images. Yet Cassandra cannot shake the sense that something crucial has been buried in the past, and the stakes feel personal and terrifying as the precursors of fire keep returning in her sleep.
Her investigation deepens when she discovers a photograph of a woman named Jill, who turns out to be her father’s sister. The image raises unsettling questions about family history and intent, and Cassandra begins to suspect that her parents may be concealing more than just a harmless family story. The mystery compounds when she travels to the family beach house to confront Stephen about what she has unearthed, only to learn that he has been cheating on her mother with one of his models. The confrontation shatters the illusion of a peaceful family life and sends Cassandra spiraling toward a reckoning she never anticipated.
Seeking solace with her boyfriend Robert [Lee James], Cassandra experiences a vision in which the model is murdered. The nightmare proves eerily real, and suddenly Cassandra finds herself under suspicion as the killer’s presence closes in on the family. A police investigation and mounting fear culminate in a brutal sequence: the killer murders Stephen, and Helen is left to grapple with fear and guilt as she becomes the target of further terror. In the wake of these events, Helen confesses to the police that Cassandra did have a twin brother—one who was institutionalized after Jill’s death—and reveals a startling truth: she is not Cassandra’s mother but her paternal aunt, and Jill is the real mother, as Stephen and Jill had been involved in an incestuous relationship that produced the twins. The revelation reorders everything Cassandra thought she understood about her lineage and the forces that have haunted her life.
With the truth laid bare, Cassandra returns to the old family home where Jill died, hoping to confront the shadows of the past. There she encounters Robert, who shocks her by revealing that he is actually Warren. Warren’s motive is rooted in a desire to sever the cycle of abuse and secrecy—he claims to have killed their parents to prevent the family from repeating the same wrongs and intends to finish the job by targeting Helen and Cassandra. Cassandra fights for her life, escaping long enough to shoot Robert/Warren and to set the house ablaze in a desperate bid to end the family curse once and for all. In a pivotal moment, she shares a psychic bond with her brother, confirming that while some nightmares were echoes of history, the fire nightmare was a prophecy being fulfilled in the present.
As the flames roar and the smoke clears, Cassandra attempts to reclaim some sense of normalcy, but the film leaves a chilling note: Warren’s presence lingers at the edge of her reality. A shadowy figure appears in Cassandra’s bedroom mirror, and when she reaches toward it, the mirror shatters. The last image suggests that the cycle of fear, guilt, and violence may not be truly over, and that the memory of the twins—and the power they hold over Cassandra—continues to loom in her life. The story unfolds with a sense of unresolved tension, a warning that some pasts refuse to stay buried and that some nightmares, even when defeated, carry a lingering, shattering echo.