Directed by Luis Llosa
Five films directed by Luis Llosa, made between 1988 and 1997, including Anaconda, The Specialist and Sniper. Most of them are action films.
Five films directed by Luis Llosa, made between 1988 and 1997, including Anaconda, The Specialist and Sniper. Most of them are action films.