You will not realize that almost 3 hours has passed. Good movie from beginning to end. We brought my 6 y/o son who has a tendency to have a short attention span, but this movie got his attention, he sat on his chair the whole time without fidgeting or asking if movie is over yet!