Jesus is a hairdresser for a troupe of drag performers in Havana, but dreams of being a performer. When he finally gets his chance to be on stage, a stranger emerges from the crowd and punches him in the face. The stranger is his father Angel, a former boxer, who has been absent from his life for 15 years. As father and son clash over their opposing expectations of each other, this film becomes a love story as the men struggle to understand one another and become a family again.

- Synopsis provided by CinemaSource



  • Paddy Breathnach


  • Héctor Medina
  • Jorge Perugorría
  • Luis Alberto García
  • Luis Manuel Álvarez
  • Renata (Maikel Machín Blanco)
  • Laura Alemán


  • Mark O'Halloran


  • Rebecca O'Flanagan
  • Robert Walpole

Now Playing

Viva is not showing in any theaters in the area.

What others are saying

  • Add a review


    Select a star to rate.