Mission Creek Festival is presented and produced by The Englert Theatre, Iowa City’s 105-year-old historic performing arts organization.