Colin Farrell is losin' it—literally!
The Miami Vice star was spotted in Spain while meeting up with some friends for dinner. But from the looks of this picture, it's probably safe to say the one-time beefcake didn't eat much meat...or anything else for that matter.
Word has it, though, that Colin is simply doing the method thing for the drama he's currently shooting titled Triage.
The film finds the 31-year-old actor playing a U.S. photographer whose life spirals downward upon returning home after covering a small war in late-1980s Kurdistan.
Let's just hope they have plenty of food at the wrap party, because somebody's gonna be starving!