A city inspector investigating a complaint about a terrible odor discovers more than she bargained for.
Mike McKown
Director
Bevin Baker
Johnson
Eliza Dolby
Chained Girl
Danielle Donahue
Harper
Bronwyn Katdare
Woman
Lonnie Thomas
Big Man