This movie had a strong character lineup with great acting all around.

The plot was solid, typical good guy bad guy storyline.

They gave away everything in the movie with little hints of what to expect, as if you were watching a Crime Television show.

The ending, this is my biggest peeve. If you spend the time to make a good movie 2 1/2 hours long, FINISH IT.

I would have rated this movie an 8 of 10 if it weren't for the terrible ending. This type of ending ruins so many movies. This is the exact reason why people don't pay to see them in theaters anymore, you always end up mad at the end because they couldn't finish it.

Just sayin'