The concept is good, but the movie is too complicated and has poor narration. Jennifer Lawrence does absolute justice to the character and so does the other members of the cast. In my opinion, the movie was only watchable due to Jennifer Lawrence's acting.