Jamie Lowell [Claudette Mink] travels to Omaha, Nebraska, after a string of unanswered calls to her grandmother. The grandmother’s apartment building, perched beside a wide cornfield, seems eerily empty aside from two quiet, mysterious children who roam the halls. Jamie discovers a notice of eviction on the grandmother’s door and soon seeks help from Det. Armbrister [Kyle Cassie], though the detective provides little guidance.
At the local grocery store, Jamie’s path crosses with the silent children again, who refuse to speak. Outside, a lone priest watches her intently, and when she returns to the apartment, she finds a stark message: “Jamie go home.” The building’s manager, Jerry Ulrich [Troy Yorke], proves unhelpful, and Jamie’s investigation leads her to a basement where she uncovers rows of carrots and tomatoes. Her heart races as she hears the unmistakable sound of children’s laughter, and a man with a gun warns her to stay out of the basement. Jamie then meets two further tenants—the elderly man in a wheelchair who curses at everyone, and a young woman named Tiffany [Yan-Kay Crystal Lowe], a stripper whose presence adds to the building’s unsettling atmosphere.
Jerry invites Jamie to a rooftop BBQ, but the moment he bites into corn, blood resettles the scene, and he is viciously shoved from the roof by the same two children. When Jamie arrives, the body is gone, and she notices the priest surveying the ground below. A nightmare follows in which her grandmother is lured away by a strange voice to railway tracks, amplifying Jamie’s growing sense that dark forces inhabit Gatlin.
Det. Armbrister reveals a chilling backstory: Jamie’s grandmother was part of a religious cult in her own childhood. The cult’s boy-preacher, Abel [Sean Smith], led the children to a fatal blaze inside a tent, and only Jamie’s grandmother survived. The apartment building sits atop the site of that tragedy, a cruel irony given that Jamie’s parents died in a house fire years earlier.
Tiffany returns home and, while bathing, is attacked by one of the children who uses corn to strangle her, dragging her body away. Jamie and Det. Armbrister arrive too late to prevent tragedy, and later the old man in the wheelchair is killed when the children push him to his death from a stair balcony. The grocery store is ransacked, and Jamie spots a girl wearing her grandmother’s hat, chasing her through the aisles—only to discover the store owner’s severed head chillingly displayed in a drink cooler.
Back at the apartment, the gunman’s escape attempt ends in a trapped elevator and a fatal heart attack, his corpse dragged away by the children. The priest explains Gatlin’s history and introduces He Who Walks Behind the Rows, the figure the town fears as a devil. He warns Jamie that her grandmother is dead and that she must leave, or face the same fate. The children descend into the basement where corn has grown thick and tall, and Abel [Sean Smith] appears to draw Jamie deeper into danger. One of the children reveals herself to be Jamie’s grandmother, speaking with an older voice despite her youthful form.
Jamie tries to flee, but Abel’s powers pin her down. Cornered, she faces the children and is urged to join them, a deception that detonates a gas explosion planned by Jamie. Abel remains unharmed as corn stalks ensnare Jamie, but Det. Armbrister arrives just in time to pull her free. They escape as the apartment collapses in a menacing roar, the cornfields burned away in the blast. The aftermath hints that the children’s souls may be freed and Abel’s hold over Gatlin is broken, bringing a grim but hopeful end to the haunting sequence.