XXI CINEMA ITALY AT O CINEMA

With an incredible line up of brand new award winning films CINEMA ITALY will return to Miami for its 21st edition from Friday April 25th to Monday the 28th 2025.

We have carefully screened the best ten films of the previous season, all of them presented in the top festivals around the world and many of them recognized with international awards.

All 10 films will be screened at O Cinema located at 1130 Washington Avenue in Miami Beach.

LEARN MORE

 

Spread the love!