One question
Who/what was chasing them in the car where they hid under the overpass to escape?
Finch seemed positively terrified of them. I was expecting some sort of radiated hillbilly cannibals or something, but we never do learn about them.