
Odd wakes in the hospital to Stormy tending to him. Odd jumps from the van as Varner enters the cab, and the van crashes into a man-made canal and explodes, incinerating Varner but killing no one else. Varner clings to the outside of the van, attempting to finish off Odd. Odd manages to start the van and drive it away from the mall, when Varner returns and shoots Odd. There he discovers Bob's moving van packed with explosives on a timer - apparently part of a plan to kill the shoppers in the mall and arriving first responders. The lingering spirit of Lysette appears, directing him to the loading dock. Odd fires at the gunman with Eckles's weapon, killing him as he attempts to reload. Hearing screams from the end of the mall where Stormy works, he hurries to the site, and spots another gunman firing an automatic weapon. He takes Eckles's pistol and seeks out Varner. Odd's psychic magnetism leads him back to the mall, where Officer Eckles has murdered the mall security staff Odd disables him with a baseball bat. Odd realizes that Robertson was eliminated by his co-conspirators because Odd had begun to look into him. He realizes that "POD" is an abbreviation for "Prince of Darkness". Odd investigates Bob's fatal bullet wound, and finds a tattoo matching Varner's. Robertson's poltergeist destroys the house as Odd escapes, though he loses his cell phone in the process. He searches the fridge and freezer and discovers various human body parts as well. Returning to Bob's home, Odd finds a receipt for a moving van and improvised explosives, and browser bookmarks for Satanic websites.

Odd rushes to the hospital and learns that Porter is alive thanks to a metal trinket Odd had given him, but in serious condition. He discovers that Bob has been dead for quite some time and deduces that the encounter at the church was with the dead man's restless spirit.Ĭhief Porter is shot in a home invasion. Odd surmises that if he goes to the police, Porter will be compelled to arrest him based on the evidence, keeping him from preventing the next day's disaster. Odd finds Fungus Bob shot to death in his bathtub, with evidence framing Odd for the murder. They hear a woman screaming: Odd finds Chief Porter’s wife with Lysette, who has been mauled to death by dogs resembling those at Robertson's home. While driving home, Stormy is overcome with fear for Odd's safety and he tries to comfort her. Odd sees bodachs hovering over Viola's daughters, and he advises her to leave town with her daughters immediately. Viola remembers more details of her dream she tells Odd that she and the man in the bowling shirt were not the only victims of the shooting, and a large group of people were killed. Varner asks Odd about Robertson and is suspicious to learn that Odd had encountered him only a few hours ago. Chief Porter sends Officer Simon Varner (Tortorella) to watch the place on Odd's advice. Odd's psychic magnetism leads him and Stormy to a bowling alley, where the bowling shirts from his vision have just become the new uniform. Stormy calls Chief Porter, who finds the church vandalized but no evidence to link it to Robertson. He sees Fungus Bob approaching and they flee to the sacristy, which Robertson destroys as they escape. Odd meets Stormy for dinner in the belfry of a church. Porter assigns two deputies to follow Fungus Bob. Odd reports this to Chief Porter at his house, and meets Officer Eckles and Lysette. There is also a blank calendar page for the next day Odd realizes that Robertson is planning something bad on that date. Odd finds a file containing newspaper clippings of mass murderers, arranged by name.

Odd follows Fungus Bob to his house, breaking in once Bob leaves. Odd uses his psychic magnetism to pursue Fungus Bob the trail leads to the mall where Odd's girlfriend Stormy (Timlin) is manager at an ice cream shop. The man's clothing is identical to that worn by the faceless people in Odd's vision. Odd's co-worker, Viola Peabody (Mbatha-Raw), recounts a strange dream in which she saw herself shot dead with another man. Fungus Bob is surrounded by dozens of bodachs, invisible creatures that feed on evil and carnage whom only Odd can see. He serves lunch to a strange man named Robert Robertson, whose hair resembles some kind of mold, which is why Odd gives him the nickname Fungus Bob. Recovering from the disturbing dream, he goes to his job as a short-order cook.

A faceless gunman shoots them all, including Odd. One day Odd has a vision of faceless people wearing bowling shirts who cry out to him to save them. He describes his ability as, "I see dead people, but then, by God, I do something about it." Odd Thomas (Yelchin) is a psychic who lives in a small town in California. ( March 2019) ( Learn how and when to remove this template message) Please help improve it by removing unnecessary details and making it more concise. This article's plot summary may be too long or excessively detailed.
