Excellent plot, excellent actors and excellent ending. I love this movie from start to finish - Ed Norton was terrific (as always) and Robert De Niro was his usual outstanding self. Don't quite follow the reviews that said this movie was "boring". Sorry, there's no non-stop explosions or car chases, just plain old excellence.