by MBTA F40PH-2C 1050
The movie begins with an Amtrak train travleing the NEC and ends up at South Station. I don't know when it was filmed, but South Station had the high level platforms installed already
Railroad Forums
Moderator: Aa3rt