The Time of Our Lives
Imogen and her friends have had their fill of budget holidays, cattle-class flights and 6 a.m. offensives for a space by the pool.
So when one of the group wins a VIP holiday at Barcelona's hippest new hotel, they plan to sip champagne with the jet set, party with the glitterati and switch off in surroundings of unapologetic luxury.
But as they mingle with movie stars, mafia bosses and millionaires, it becomes clear - with riotous consequences - that even in the most glamorous of locations, things can go wrong. Very wrong . . .