A star is born. Well, almost. Gina Carano is the 29-year-old mixed martial arts fighter Steven Soderbergh cast in this star-studded thriller after seeing her on TV. She plays an ice-cool government agent called Mallory who, in accordance with ancient tradition, "goes rogue". When she's beating someone up, Carano is crackingly good – reminiscent of action queen Cynthia Rothrock in her prime – with some breathtaking fight sequences and free-running stunt manoeuvres. She stomps the living bejeepers out of Channing Tatum, Michael Fassbender and Ewan McGregor, and the fights are awe-inspiringly real looking. But there are only about three or four such moments, and the rest of the film is taken up with pretty boring moody location work in various cities. What Carano needs to do is get Jackie Chan to produce her next movie so she can get violent every five minutes or so.
Haywire – review
Gina Carano is great beating up her co-stars, but Steven Soderbergh's thriller is a bit boring in-between, writes Peter Bradshaw