Cinéaste social, engagé politiquement, il débute au cinéma relativement tard, à presque 40 ans. Ses deux premiers films, Brillante porvenir (1965) et Fata Morgana (1965, coréalisé avec Roman Gubern) sont représentatifs de l'Ecole de Barcelone, marqués par un esthétisme raffiné. Il passera ensuite à des genres plus commerciaux comme le fantastique ou l'érotisme. Il transposera également à l'écran des oeuvres des écrivains Juan Marsé : La fille à la culotte d'or (1979), Si te dicen que cai (1989) et Manuel Vasquez Montalban : Asesinato en el Comite central (1982). Son actrice fétiche est Victoria Abril avec laquelle il a tourné une dizaine de films.