what's the release date? My little brother will be in town in early July and he'd love to see it in IMAX.