The Towel Man Filming Locations

The Towel Man filming locations

Where was The Towel Man filmed? The Towel Man was filmed in 2 locations across United States in the following places:

The Towel Man Filming Locations

Portsmouth is an independent city in southeastern Virginia, United States. It lies across the Elizabeth River from Norfolk. As of the 2020 census, the population was 97,915. It is the 9th-most populous city in Virginia and is part of the Hampton Roads metropolitan area.

Norfolk is a waterfront city in southeastern Virginia. It’s home to Naval Station Norfolk, a massive naval base on Chesapeake Bay. Nauticus is a maritime museum that features the Battleship Wisconsin, a huge WWII warship. The Chrysler Museum of Art showcases a vast collection of glass art, plus European and American paintings and sculpture. The riverside Virginia Zoo is home to bears, birds, lions and farm animals.

The Towel Man (2021)
Runtime: 68 minutes
Rating: 1.5
Release year: 2021
Plot summary

A serial rapist terrorizes a small town and becomes infamously known as the Towel Man.

Genres
Horror
Thriller
Cast
Cassandra Ayers
Antonette Brown
Stephanie Elliot
Brandon Gomes
Directors
Anthony Rolando Brown
`
The Towel Man filming locations