We use local storage
We store your watch history in your browser so you can pick up where you left off. No tracking, no third-party cookies.
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.
Hadi Shaaban
Director
Newsies
1992
The Cost of Cobalt
2021
Owning Mahowny
2003
Becket
1964
Godforsaken!
Titanic's Fatal Fire
2017
Never Turn Your Back On Sparks
2014
Gods and Generals
A Brighter Summer Day
1991
Monarch
2000
Unthinkable: The Susan Smith Story
2024
Tuna on Tour
2019
Deadtime Stories Documentary
1990
Antes do livro didático, o cocar
2022
Cuba, A Paradise on the Brink
Hot House
2006
Orders
Den förbjudna gangsterrappen
El cerco
1955
1947: Brexit India
2023