Close
BRAND NEW ON E!
  • EXCLUSIVE!

    News/ 

    Total Recall Stud Colin Farrell Talks About His—Swoon!—Very Hot Body

    Colin Farrell GADE/AKM-GSI

    Let's just get to the point—Colin Farrell has never looked better

    All you have to do is take one look at the smokin' hot Irishman in the opening scene of Totall Recall when he wears nothing but a pair of low-slung boxers.

    "I trained myself, just down there at the Hollywood Roosevelt Hotel because I live just down the road," Farrell, 36, said at last night's premiere of the sci-fi action flick at Grauman's Chinese Theater in Hollywood. "I worked out six days a week at the gym. I watched what I ate and got fit, got in good shape."

    Wait till you read what Total Recall costar Jessica Biel told us about her and Justin Timberlake's wedding

    He certainly did.

    "And then I arrived in Toronto about a month before we started shooting and lifted weights," Farrell said.

    Farrell and his equally as gorgeous costars, Jessica Biel, 30, and Kate Beckinsale, 39,definitely had to be in top physical form. The many fight sequences may have been choreographed, but they were also somewhat painful.

    Vote on who you think looked best at the Total Recall premiere: Jessica Biel or Kate Beckinsale

    "We all had some very impressive bruises, but nobody had an actual break," Beckinsale said. "We all do yoga. We're all quite bendy."

    When asked if he's let himself go after the movie wrapped, Farrell smiled, "I'm smaller than I was in the film but I'm still fit. I look after myself, which I enjoy."

    If all goes well, the movie will be as successful as the 1990 original. Farrell is open to making a sequel, saying, "There's nothing out of bounds, you know—if something's good and it catches my attention."

    Check out Colin Farrell at the Total Recall premiere in Marc Malkin's exclusive red carpet gallery

    RELATED VIDEOS:

    FROM AROUND THE WEB
    MORE ON EONLINE

    Kate's Best Kiss

    Kate Hudson reveals her favorite leading man to smooch