Tornasol Films, S.A. (Spain) ; ICAIC (Cuba) ; DMVB (France) ; Tabasco Films/Producciones Amaranta (Mexico) ; Road Movies Film Production (Germany) ; produced by Gerardo Herrero, Camilo Vives and Thierry Forte ; screenplay Arturo Arango and Juan Carlos Tabío ; directed by Juan Carlos Tabío