Country: Hong Kong, US
pierre morel directed film about a woman who loses her husband and child and then seeks revenge. i love revenge films so this is right up my alley. it’s the same thing as death wish and a million other revenge films. it’s well done enough to stand on its own.