Did you forget exploding cars (bonus: mushroom clouds) and shoulder fired nuke launchers that aren't a one-way ticket to an end game?
That said... I don't care on bit how generic the storyline is as long as it's portrayed in a complex and rich, non-"dumbed-down" world/way.