Pedro Basauri 'Pedrucho' Spain Best movies: The Moment of Truth (1965) Long Days of Vengeance (1967) Zombi V: Vengeance (1973)