The 2021 Philadelphia Film Festival presents Belfast, Finding Cousteau, and Storm Lake
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.