archytele The Vault

S1·E6 Excessive Force

Aired March 25, 2025

Synopsis

When a serial killer terrorizes the streets of New York, the city needs a savior.