In the decaying river town of Harrow’s Bend, history teacher Rex Bailey still carries the crushing guilt of his sister Rose’s death twenty years earlier. He tries to forgive himself, but the nightmares then begin. Old VHS tapes appear in his attic showing impossible scenes of his dead family, people start dying in gruesome and mysterious ways, and a shape-shifting demon called Larvafax begins wearing the faces of everyone he knows and has loved. As the entity tightens its grip, mimicking loved ones and driving victims to madness, Rex must confront the one secret that has poisoned his the Shepherd isn’t just hunting him. It has been watching him since the day Rose died. Blending psychological dread, biblical horror, and raw family trauma, The Shepherd is a slow-burn nightmare about guilt, faith, and the terrifying power of what we refuse to forgive.