Pendant que l'Union soviétique s'effondre, un cosmonaute russe est coincé dans la station orbitale Mir. Il rencontre par hasard sur les ondes radio un professeur de marxisme à la Havane et se lie d'amitié avec lui.
A Cuba, Carmela enseigne depuis très longtemps. Elle remarque parmi ses élèves le jeune Chala. Celui-ci a une vie difficile, sa mère étant peu aimante vis-à-vis de lui. Pour rapporter de l'argent, Chala s'occupe de chiens de combat.