It had a rough start. The only reason I watched it was because Jennifer Lawrence was in it. I give it 3 stars because it wasn't the best movie I have ever seen and it wasn't one you would go to the movies for but the story did end up pretty nice in how it all connected. For people who aren't as good as me at following movies it might be hard to actually follow the story and comprehend what year they are currently at. But it was interesting to say the least. Wish there was a better ending but I understand why it ended the way it did.