Luis Castro is known for Hospital Central (2000), Siete (2004) and Eight Hundred Bullets (2002).
No data