Giancarlo Ruiz

Workers
7.2

Workers

2013  

Workers

Lidia is a responsible and dedicated maid for a hugely wealthy, elderly Tijuana matron who loves only her pet whippet. Rafael is a quiet and ...
Here Comes the Devil
5.7

Here Comes the Devil

A married couple loses their children while on a family trip near some caves in Tijuana. The kids eventually reappear without explanation, but it ...