Fue la película más taquillera de 2010 en Indonesia (USD 6 149 448), Singapur (USD 4 546 240), Tailandia (USD 4 933 136), Bélgica y Luxemburgo (USD 8 944 329), Francia y la región de Magreb (USD 51 104 397), Alemania (USD 61 430 098), Países Bajos (USD 13 790 585), Noruega (USD 7 144 020), Suecia (USD 11 209 387), y Australia (USD 41 350 865).