Animated film developed at UChicago’s Theater and Performance Studies program premieres

April 11, 2016