I thought this film was enjoyable and kept you guessing in parts. I think Jennifer payed a good part. All is revealed at the very end. I just think that some people are never pleased even if the movie of the decade was reviewed and 99% of people gave it a ten you will always get that 1% who are never happy and leave bad reviews for the hell of it.