Watchtopia Logo

The Mexia Incident

"1999. Texas, Fort Worth. A sickening smell is festering."

A short documentary covering the horrific events behind the Mexia Supermarket which took place in 1999.

Release Date

May 6, 2025

Status

In Production

Original Title

The Mexia Incident

Runtime

3min

Budget

Revenue

Language

English

Production Companies