DO NOT WATCH THIS IF U HAVE ANXIETY OR EVEN PTSD..The whole time you're trying to figure out what the hell this movie is about. And if u dont know the bible then U REALLY DONT UNDERSTAND IT.. I had to watch a youtube video explaining the WHOLE MOVIE when i finished it because I was left in shock and so confused!! U know theres those movies that leave u in a weird funk for a couple days thats this 1.. Jennifer Lawrence was amazing but SERIOUSLY THIS MOVIE IS FUC......UP!!!