Pedro Almodóvar

Pedro Almodóvar: Pain and Glory

@ Doc Films at the University of Chicago

1212 E 59th St, Chicago, IL 60637

Opening Saturday, February 29th, from 7PM - 9PM

On view through Sunday, March 1st