Personally I loved the ending. It's a fitting end to the movie and to the trilogy. It's definatly the most ambitious ending of the whole trilogy and is dramatic and moving, esepecially the climax.

The ultimate lesson of the GF Trilogy is one's sins can always come back and haunt you in a very real and legitamite way. Imagine the horror of the 3rd GF, as Michael who has done everything he could to make amend with his past.