The storyline revolves around Sam, a young boy convinced of a menacing presence in his home, triggered by disturbing visions. His erratic behaviour raises concerns for his single mother, Amelia, who finds herself engulfed in paranoia.
Famous author Mike Enslin, played by John Cusack, basks in the success of debunking supernatural phenomena worldwide. However, his expertise faces a daunting challenge when he checks into the Dolphin Hotel, disregarding warnings from the hotel manager, played by Samuel L. Jackson. As he spends a night in a room with a haunted reputation, Enslin's journey unfolds into a gripping tale where the boundaries between reality and the supernatural blur.
In a mysterious turn of events, a girl acquires the unexplainable ability to heal the sick following a supposed visitation from the Virgin Mary. The news of her miraculous abilities spreads like wildfire, drawing crowds eager to witness the extraordinary. A journalist, driven by curiosity, visits the small New England town to investigate this phenomenon.