Filmmaker Humberto Solas weaves together three stories of people struggling to find love and security on the margins of life in Havana in this poignant comedy-drama. Magalis (Luisa Maria Jimenez) is a nurse who has become the unwitting target of repeated romantic advances from Ignacio Mario Limonta), a man many years her senior who works in a lumberyard. One day, Ignacio is seriously injured while on the job, and he's taken to the hospital, where to his delight and her annoyance Magalis is assigned to look after him. Elsewhere, El Chino (Jorge Perugorria) is a truck driver who has fallen in love with Vivian (Isabel Santos), who works in a drugstore. Vivian and Chino's relationship is deeply passionate, and they're both delighted when she discovers she's pregnant. However, their joy turns to lingering grief when she suffers a miscarriage. And finally, Maria (Ana Dominguez) has been quarreling with her husband Santo (Rafael Lahera) and leaves him, which is worrisome for Santo since she's pregnant with his child. Eventually, Maria reconsiders and comes home, to the joy and relief of Santo and his mother Amparo (Adela Legra). However, the fates have decided their happiness will be short lived. Barrio Cuba received its American premiere at the 2006 Palm Springs Film Festival.