Le 13 juillet 1955 se déroule à Mexico la première rencontre entre Fidel Castro, qui vient de passer 2 ans en prison pour avoir tenté de renverser le dictateur Batista, et un jeune Argentin idéaliste, Ernesto Guevara, réfugié au Mexique pour fuir un complot de la CIA. Les deux hommes décident de s'unir pour libérer Cuba de l'emprise de Batista...