Celebs take Las Vegas: Colin Farrell calls it 'grotesque'