Wow! What a good movie. It has a great cast, interesting and mysterious plot, and tons of action. I'm glad I saw it in the theater and didn't wait for the dvd because the cinematography was stunning. It's definitely a summer blockbuster that doesn't make you feel dumber after you watch it.
Click to see Spoiler:And the ambiguous ending was perfect to me although I'm sure it will make others upset. I think it was still Leo's dream because his kids never got any older. And how did his father-in-law know to pick him up at the airport?