Good old vengeance shootemup. Good Story for adult males. Scenes with implicit non consensual sex. Other scenes of violence. Alas, developing are often such. Some adults may be turned off. IMHO not good for young and young adults.
Actors/Acresses not widely known very good at their craft who take their roles seriously. I came across it by accident but I will recommend to suitable friends.