No Poster
The Mexia Incident
2025 • Directed by
Hadi Shaaban
Documentary, History, Crime
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
5/6/2025
Rating
0.0/10