After an all-digital event last year, the Philadelphia Film Festival is back in theaters through October 31 with a series of notable new releases, including Belfast, Finding Cousteau, and Storm Lake. Stephen Silver reviews.
SOURCE: Broad Street Review at 05:40PM on October 25, 2021