Doc Screening at IIFF

Today We Saw the Face of God, by director Mercedes Kane, about a Chicagoland medical team during the 2010 Haiti earthquake, will screen at the Illinois International Film Festival in Chicago the weekend of 12/1.

To learn more or purchase tickets, please click here.