Ramin managed to get away from Iran where he was persecuted for being gay. He ended up by mistake on the other side of the world in Veracruz far from where he wished to be. He desperately wishes to get back to Europe or Turkey but hasn't got the means.
We follow his life, toiling as a day labourer having lined up with other casual workers to be chosen by the foreman, sleeping in a seedy hotel, drinking in dive bars, furtive sex in cruising grounds. In the meantime he forges relationships with ambiguous Guillermo, himself a refugee from Central America and Leti, the hotel manageress.
Life's hard and there is a real problem of the language barrier as well as cultural differences leading to misunderstandings. We learn about the backgrounds of the three main characters and of their hopes and how they will change their futures. We see some shocking interactions as well.
The film ends abruptly and it remains for the viewer to imagine the future paths of the three. If this were a series, I'd say it ended on a cliffhanger. But it's not, so we shall never know what happens unless we write the sequel ourselves. I've done that in my head but I shan't spoil the plot by telling my version.