I agree, you could guess what was going to happen...but I guess I had low expectations so it was good. I think the ending was the best. The acting by the character Benjamin was OKAY (I still don't think he's quite ready for a leading role like that) but the actress that played Madison really surprised me - I hope she gets to act in a lot more films!
