The system failed. She won't.
Release date : 2018-09-06
Production country :
China, United States of America
Production company :
STXfilms, Lakeshore Entertainment, Huayi Brothers Pictures, Universal Pictures
Durasi : 102 Min.
Popularity : 3
6.72
Total Vote : 2,097
A grieving mother transforms herself into a vigilante following the murders of her husband and daughter, eluding the authorities to deliver her own personal brand of justice.
Related Moviesâ¨
Movies

The Diplomatic Corpse
1958
5.70
Movies

Luckiest Girl Alive
2022
6.53
Movies

Due Justice
2023
6.11
Movies

Second Life
2024
6.50
Movies

Dying Breed
2008
5.14
Movies

The Dark Hours
2005
5.68
Movies

Dr. Renault's Secret
1942
5.20
Movies

Ghost Killer
2025
1
Movies

Perfect Creature
2007
5.27
Movies

Doppelganger
1993
4.92