Story was good until they brought out the signature, "Ex BF" comes back.. they messed up the story afterwards. The story or developments afterwards were not realistic, it looked like they forced that into a good plot. Too bad.. I thought I will rate it 8.5 but I can't.. they spoiled it..