Taking the role of 23-year-old Che is arthouse actor du jour, Gael Garcia Bernal. Coming hot on the heels of his turn in Bad Education, it's impossible to underestimate the potency and talent of this Mexican star. His expressionful, handsome face, limpid eyes and querulous, full lips are as mesmerising onscreen as his incredibly naturalistic portrayal of this confident, educated middle-class man. His travelling partner is Granado (Rodrigo de la Serna), a chubby biochemist, with an irresistible twinkle in his eyes and excitable plans to bed as many women as they can before completing their trip on his 30th birthday.