Largo retorno, (A Long Returning) 1975, Spain. movie poster Largo retorno, (A Long Returning) 1975, Spain. movie poster