4 Moons
Cuatro Lunas (original)
Four stories about love and self-acceptance: An eleven year-old boy feels attracted to his male cousin. Two college students start a relationship and one of them refuses to come out. A long lasting male relationship is in serious trouble when one feels attracted to somebody else. An old family man is obsessed with a young male prostitute and tries to raise the money to afford it.
Starring Antonio Velázquez, Alejandro de la Madrid, Cesar Ramos, Gustavo Egelhaaf, Alonso Echánove, Alejandro Belmonte, Marta Aura, Hugo Catalán, Jorge Luis Moreno, Karina Gidi
It's a drama and romance movie, and has a rating of 7.5 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Canada.