Teresa Tavares Filmography
Blood of My Blood (2011)
- 131 minutes (2 hours 11 minutes)
- Drama
- 7.3/10 (2039 votes)
In the gritty labyrinth of Padre Cruz, a slum that clings to the outskirts of...
Revolta (2022)
- 91 minutes (1 hour 31 minutes)
- Drama
- 5.9/10 (136 votes)
In the throbbing heart of a nation buckling under the weight of a pandemic and...