I usually don't watch 3 hour movies, but this movie was definitely worth my time.