Brutally beaten in a Central Park mugging that claims the life of her fiance, Foster soon turns Travis Bickle on us, picking up a gun and cleaning up the streets on behalf of frustrated cop Terrence Howard.
Yet to watch the images coming out of Benghazi, Cairo, Tunis and Sana'a is to witness some significant portion of a civilization being transformed into Travis Bickle, the character Robert De Niro made unforgettable in Taxi Driver.