It was a fascinating, enjoyable movie. Very long, definitely get popcorn, drink, and an aisle seat for bathroom breaks. Overall, I enjoyed it. My only issue was that it was not a linear story. It jumped from the present to the future and to the past. It was all over the place. While that aspect was not offputting to me per se, it could be to others.