Jun 25 2:00 pm - 4:00 pm International Film Showcase Presents Amélie (2001) El Campanil Theatre 602 W 2nd St, Antioch Event Details Get Directions