Great movie but be careful when a theater advertises that they have an IMAX showing. The Bay Street theater in Emeryville has a dinky Imax screen. If they charge extra for an Imax viewing there, don't pay for it. The screen is just slightly curved, you don't get the sense that you are engulfed in the movie the way you would on most other IMAX screens.