In this gripping urban drama, a notorious serial rapist known as the "Towel Man" haunts the city of Portsmouth, Virginia, leaving a trail of devastation in his wake. As his crimes escalate, rumors swirl about his fate, fueling speculation about whether he was caught, killed, or managed to evade capture.
The Towel Man
The small town is gripped by fear as a mysterious serial rapist, dubbed the Towel Man, unleashes a reign of terror, leaving a trail of trauma and devastation in his wake.