Have not seen Robin Hood but the rest are worth watching - mostly good movies, not great but still ...
The US version, by Fincher, of the TGWDT is the better one, imo.
Watchmen is one of the very few superhero movies I actually bothered to watch beyond the first 20-30 min

... way better than the usual Spider Man, X-Men crap, imo.
Lord of War is Cage's best movie, by a mile imo (and I am not a fan of his at all). IIRC, US film studios refused to produce the movie due to its rather politically inconvenient content.
Unknown and Green Zone are good action thrillers, worth a watch but that's about it.