L'orco Shrek resta in testa al box office Usa. Nel lungo weekend del Memorial Day, il sequel del film d'animazione prodotto dalla DreamWorks ha incassato 92 milioni di dollari. Si ferma al secondo posto il kolossal catastrofico di Roland Emmerich The Day after Tomorrow, che all'esordio in sala guadagna 86 milioni di dollari. Reduce dall'enorme successo del festival di Cannes (era dato per favorito alla Palma d'Oro), Shrek 2 aveva incassato lo scorso fine settimana oltre 104 milioni di dollari. Soltanto Spider-Man aveva realizzato un risultato migliore con un guadagno di circa 115 milioni di dollari. Stabile al terzo Troy con 15 milioni di dollari.