The pop-up cinema to
_ ruffle your feathers.