It was released in China on 22 July 2010, and is the first "big commercial film" IMAX film created outside the United States.
Bộ phim đã được phát hành ở Trung Quốc vào ngày 22 tháng 7 năm 2010 và là "phim thương mại lớn" IMAX đầu tiên được tạo ra bên ngoài nước Mỹ .