حقق الفيلم إيرادات بلغت 75 مليون دولار في الأسبوع الأول من عرضه بدور العرض الأمريكية فقط.
كان من المقرر عرضه يوم 19 مارس 2010، إلا أنه تم تأجيله ليُعرض في موسم الكريسماس.
أُقيم أول عرض عالمي للفيلم في مهرجان دبي السينمائي يوم 11 ديسمبر 2009، ثم عُرض بعدها في بريطانيا.