Stingy Jack

Overview
After a near-fatal car accident, Kaitlyn awakens and is horrified to find her son, Milo, missing in a small town plagued with residents reluctant to help her. During her desperate quest, Kaitlyn meets Esther and Sheriff Charlie Taggart, who describe the town as a place where souls have become trapped between the world of the living, and the world of the dead. They warn of a looming presence known only as Stingy Jack, who will stop at nothing to keep Kaitlyn from her son by manipulating her perception of reality, testing her limits not only as a mother, but also as a human being. In a town where souls have seemingly become detached, Kaitlyn's time is running out and she must find Milo before his soul becomes trapped in the town forever.
Similar
The Exorcist III (1990)
Another 48 Hrs. (1990)
A Violent Life (2017)
Halloween: The Curse of Michael Myers (1995)
Key Largo (1948)
Narc (2002)
Dressed to Kill (1980)
The Watcher (2011)
Ballistic: Ecks vs. Sever (2002)
The Phantom of the Opera (1998)
Vampires: Los Muertos (2002)
The Hunted (2003)
Halloween H20: 20 Years Later (1998)
The Parallel Corpses (1982)
Black Water (2018)
A Halloween Trick (2019)
Undo (2019)
A Babysitter's Guide to Monster Hunting (2020)
Absurd (1981)
Beyond the Darkness (1979)