Holy Ghost background

Holy Ghost

In Augusta, a kidnapped girl's incredible claim sets off a chain reaction of events as Detective Wells delves into a decades-old mystery, uncovering a trail of old murders and mysterious disappearances that lead him to suspect a supernatural force may be at play.

Info about Holy Ghost

Originally Released: United States, Aug 11, 2025