This movie, I've watched 3 times this week alone. Twice with family and it's one of the best Sci-fi action movies I've seen in a very long time. Amber Midthunder plays the role very well, she's on her way. I've seen her in 2 other movies as well. All the acting in this movie is fantastic and true.