La película se estrenó el fin de semana del Memorial Day de 2009 y encabezó la taquilla Estados Unidos con una recaudación de $15,300,000 en su primer día, superando a "Terminator Salvation".