All Articles

January 27, 2021
The award-winning Brazilian mind-bender Bacurau has been nominated for a “Best International Film” at the Film Independent Spirit Awards! The…