For some reason, the subway scene is coming to mind from Death Wish (1974).
Europe could use a few...