Cleveland International Film Festival (Ciff) Monday, March 31, 2025 8:00 AM 08:00 Wednesday, April 2, 2025 5:00 PM 17:00 Allen Theatre Complex 1407 Euclid Avenue Cleveland, Ohio United States (map) Google Calendar ICS Screenings Monday, March 31st / 7:20 pm / Allen Theatre Wednesday, April 2nd / 2:25 pm / Allen Theatre