A pesar de que el estreno de la película estaba previsto en un primer momento para el 13 de julio de 2007 en América del Norte, luego fue adelantado para el día 12 de julio a nivel mundial, tanto en cines normales como en cines IMAX.