This is the third trailer for Steven Soderbergh's Haywire, so we know the drill by now. MMA star Gina Carano plays a Black Ops agent with a pretty impressive set of bone crushing skills, who gets betrayed by her superiors. This setup leads Carano to kick, choke and punch the shit out of Channing Tatum, Michael Fassbender and other normally much more prominently-featured actors, who serve mostly as Carano's punching bags in the movie. Judging by the trailer(s), Haywire is what Salt would have looked like if it was made in the 70s and starred a leading actress who can actually fight! It’s the raw, unflinching, bare bones kind of stuff that makes you say all sorts of apologetic things about violence in movies. In other words: it’s fun!