A bit hard to follow. Good acting and action scenes. Carano held her own with a cast of great actors. The weak plot and some questionable editing makes me glad I just watched it on HBO instead of actually paying money for it. I doubt I'll watch it again.