February 28, 2024 | Rome, Italy
Film Reviews2021-11-08T17:20:04+01:00

Film Reviews

Bacurau

By |June 6th, 2022|

The fictional town of Bacurau, Brazil is not found on any map. It's appropriately named because [...]