Brilliant performances from Morgan Freeman and Gene Hackman. Pace was ok as the story unfolded you were gripped.
But what the hell was the ending? It wasn't resolved, left questions and didn't make sense. Such a shame as it was really good up until those last few minutes. Waste of good acting talent.