this movie is great if..
you skip entire chapters. Then there really is a good movie idea buried in this mess, and the ending still leaves you wondering. Of course you will have to find your own skipping sequence since mine was haphazard and I fast-forwarded a lot also.
Revenge is a dish that best goes stale.