HUB
Directing
Javier Izquierdo
*1970
in Quito, Ecuador
7/10
Vida del Ahorcado
2004
5/10
Flesh Eating Mothers
1988
1/10
Crimes of the future
2019