Available Nov 07, 2025
Wormtown background

Wormtown

In the post-apocalyptic town of Ashland, Ohio, where a plague of flesh-eating worms has taken hold, a group of uninfected women must fight to survive amidst a cult-like regime led by Mayor Joshua.

Info about Wormtown

Current Status: In Production

Originally Released: United States, Nov 07, 2025

Digital Release Date: Nov 07, 2025