We watched this last night. Another one of those movies where the story line is unique, and in an era of Hollywood remakes and movie franchises - uniqueness is good. But there were problems, starting with actor choices. Natalie Portman is a good actor. But this is not a role for her. Sorry, but it is just not believable for her to play an ex-soldier badass. It just doesn't work. In fact her character, IMO was outplayed by a mediocre actress Gina Rodriguez. Her character was at least believable, she can play a badass. Other than that, the movie was quite good. And worth the $6 streaming cost. 4 out of 5 stars. Could have been a solid 4.5 stars had a different actress played the lead role.