NetflixMovies

Directed by Leandro Lara

The only film directed by Leandro Lara in the catalog is Favela on Blast.