Ewan McGregor on the Beach

Ewan McGregor suffers a beating from his co-star Gina Carano while on the beach for the upcoming film 'Haywire'. The 39 year old Scottish actor sported a shorter hairstyle for his role in the film.