Entertainment Where Was Finch Filmed? Tom Hank’s Movie… DCS Jun 1, 2022 0 'Finch' is a post-apocalyptic science fiction film about one of the last humans on the planet after a catastrophic…