Ignacio Campos is known for Bug (2013), The Collector I (2015) and Forbidden Love Game (1975).
Bug
Forbidden Love Game
Todos al suelo
The Collector I
Sem dados