Filming for Ewan McGregor's next movie hasn't even wrapped ... but it already looks like a big hit!

media_removed_toofab 102011
The studly star and butt-kicking co-star Gina Carano sparred on the beach yesterday while shooting the flick "Haywire" in L.A. -- and from the looks of it, McGregor's character lost ... badly.

It's no surprise Carano packs a punch -- in real life she's a mixed martial arts fighter and also appeared as "Crush" on the recent relaunch of "American Gladiators."

According to IMDB, the movie revolves around a black ops super soldier (Carano) who "seeks payback after she is betrayed and set up during a mission."

Check out all the fighting photos!

Hot Videos