All Articles

January 1, 2021
Blumhouse snags new New York Times story about a mother’s revenge spree against drug cartels in Mexico after her daughter’s murder.