Hou Hsiao-hsien's "The Flight of the Red Balloon," which topped indieWIRE's annual survey of more than 100 North American film critics, is back on the big screen for a limited time only. It is screening this week at the IFC Center in New York City, mornings at 11 a.m. through this Sunday (January 4th). The results of indieWIRE's 2008 Critics Poll were announced last week: [Overview | Results | Comments | Undistributed | Critics]