David (Vladimir Cruz) kokee kiusalliseksi selvästi homona pitämänsä itseään vanhemman miehen lähestymisen kahvilassa. Diego (Jorge Perugorría) ei kuitenkaan ota kuuleviin korviinsa Davidin vihjeitä, kylmäkiskoisuutta tai protesteja vaan vie nuoren miehen kotiinsa kirjojen ja valokuvien houkuttelemana. Eletään vuotta 1979 Havannassa Kuubassa ja monet asiat Diegon asunnossa kertovat Davidille, että kunnon kommunistina hänen pitäisi pysytellä kaukana Diegosta. Davidin opiskelukaveri kuitenkin ajaa häntä selvittämään lisää asioita tästä vastakumouksellisesta homosta ja miesten suhde alkaa syventyä.