Director, screenwriter, and producer Carlos Lechuga is best known for the film Santa y Andrés. After being banned from the Havana Film Festival, the film eventually premiered at the 2016 Toronto Film Festival. It has since appeared at more than seventy festivals, garnering numerous awards. He is co-founder, along with Claudia Calviño, of the independent production company Cachita Films. His novel En brazos de la mujer casada was published recently by Editorial Hypermedia. He lives in Havana.