The Film entitled “mon mon mon Monsters” from Taiwan will be showing at the 53rd Chicago International Film Festival on October 13, 2017.

The Film entitled “mon mon mon Monsters” from Taiwan will be showing at the 53rd Chicago International Film Festival on October 13, 2017 at AMC River East 21 (322 East Illinois Street). For ticketing and further details, please log on: https://www.chicagofilmfestival.com/53rd-festival-events-full-schedule-announced/