Our Lady of the Assassins
La virgen de los sicarios (original)
Fernando, an old writer, returns to his village after a thirty year absence and meets a young killer, Alexis, at a brothel for boys. The aging author rediscovers his city through the hate and violence-filled eyes of his sixteen-year-old lover. Until fate catches up with them.
Starring Germán Jaramillo, Anderson Ballesteros, Juan David Restrepo, Manuel Busquets, Wilmar Agudelo, Juan Carlos Álvarez, Jairo Alzate, Zulma Arango, José Luis Bedoya, Cenobia Cano
Watch "Our Lady of the Assassins" from streaming services Amazon Prime, Mubi released in 2000. It's a crime and drama movie, and has a rating of 6.8 out of 10 from Imdb which is usually fine for this kind of movie.