I loved this movie! And I sat against the wall because I gave my seat up so a family could sit together. Even though this movie is nearly 2 1/2 hours long it flys by. The story doesn't drag at all. Constantly evolving. One of the coolest movies I have EVER seen!