Press Release
The 14th edition of MOSTRA, the largest Brazilian movie festival in the Midwest, runs November 4-18 at locations throughout the Chicago region as well as three venues in Indiana. The festival offers many screenings at universities and other educational and cultural institutions free of charge. Chicago, IL (10/11/2023) — MOSTRA, the most anticipated event […]