The Specialist
Luis Llosa Urquidi (born 1951) is a Peruvian film director. He is best known for "Sniper", "The Specialist", and "Anaconda".