Skip to content

Magallanes

Directed by Salvador Del Solar

In this engrossing thriller, Magallanes works as a psychologically scarred taxi driver in the streets of Lima. But he has