The controversial exploits of baby-faced Argentine serial killer Carlos Robledo Puch are exhilaratingly reinterpreted in this stylish biopic co-produced by Pedro and Agustin Almodovar. Nominated for Un Certain Regard at Cannes in 2018. Directed by Luis Ortega and stars Lorenzo Ferro, Cecilia Roth and Luis Gnecco.