Gael García Bernal plays Ernesto 'Che' Guevara de la Serna in the film.