The title says all you need to know about the plot. well filmed, well acted. how she survives is totally unrealistic, as is her unexpected weapons expertise. the final showdown goes on way too long - they're literally running in circles - but still a satisfying watch. the actress is one to keep an eye on - she shows decent chops given the limited material.