Doesn't quite have the same spark as the first one, even if it still is a fun movie. As for overall plot, nice they tried to explain the crazy loop, but made it lose a bit of its charm. As for the moral dilema it caused, well... I guess they could have done better.
Oh boy... so the whole point of picking to go back was to have the guy. When she discovers that Danielle is cheating on him and that he has feelings for her in this reality that dilema ceases to exist. So she has the option of staying with her mother, having the boyfriend and not having killed her roommate and yet she passes??? The issue than becomes is it fair to her other self, but that plot point wasn't even properly utilized and the whole this life isn't mine was only brushed upon... #weak