Movies 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 DateMay 6, 2025
StatusReleased
Original TitleThe Mexia Incident
Runtime 3min
Budget
Revenue
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited Kingdom
Production Companies