A partir del 2 de julio 2008, la película ha recaudado 39.687.694 dólares en los Estados Unidos y Canadá, y $ 60,245,563 en otros territorios por un total mundial de 99.933.257 dólares.