As bad as it seems, I've found lots of howlers in facets other than railroading in lots of movies. As a lifelong Chicagoan, I've seen more than a few geographic impossibilities in movies set and shot in Chicago. I'm sure that the same applies to other cities. Don't worry about the details, suspend your disbelief and enjoy the show.