Excellent movie!! I normally can't sit through a movie that long but the time just flew by with this movie - it was great!!