This was shot in Buffalo, NY and even a bit of it right in my town! I never even knew it. Opening scenes were in and around Buffalo Central Terminal (where I'm a tour docent) and the scene with the train was actually shot right here in Eden. Pretty cool!!