First of all, Gina Carano was terrific. I had no idea who she is but read this morning in Parade she is trained in mixed marshal arts. The plot was difficult to follow, which was made more difficult by backflashes and scene switches. However, like any good tale, the pieces started coming together at the end. I would like to see it again to test some of my theories about the plot. I think there's more to this movie then I caught the first time.