La película contó con un presupuesto de US$150 millones y hasta octubre de 2010 recaudo US$315 millones.