Source: daily domestic feed
| Date | Dow | Gross | %± | Theaters | Per screen | Cumulative | Day |
|---|---|---|---|---|---|---|---|
| May 21, 2010 | Fri | $346,947 | — | 207 | $1,676 | $346,947 | 1 |
| May 22, 2010 | Sat | $376,204 | 8.4% | 207 | $1,817 | $723,151 | 2 |
| May 23, 2010 | Sun | $236,178 | -37.2% | 207 | $1,141 | $959,329 | 3 |
| May 24, 2010 | Mon | $83,613 | -64.6% | 207 | $404 | $1,042,942 | 4 |
| May 25, 2010 | Tue | $58,659 | -29.8% | 207 | $283 | $1,101,601 | 5 |
| May 26, 2010 | Wed | $44,748 | -23.7% | 207 | $216 | $1,146,349 | 6 |
| May 27, 2010 | Thu | $36,280 | -18.9% | 207 | $175 | $1,182,629 | 7 |
| May 28, 2010 | Fri | $69,178 | 90.7% | 176 | $393 | $1,251,807 | 8 |
| May 29, 2010 | Sat | $98,814 | 42.8% | 176 | $561 | $1,350,621 | 9 |
| May 30, 2010 | Sun | $93,041 | -5.8% | 176 | $529 | $1,443,662 | 10 |
| May 31, 2010 | Mon | $53,983 | -42% | 176 | $307 | $1,497,645 | 11 |
| Jun 1, 2010 | Tue | $22,353 | -58.6% | 176 | $127 | $1,519,998 | 12 |
| Jun 2, 2010 | Wed | $18,091 | -19.1% | 176 | $103 | $1,538,089 | 13 |
| Jun 3, 2010 | Thu | $16,655 | -7.9% | 176 | $95 | $1,554,744 | 14 |
| Jun 4, 2010 | Fri | $12,560 | -24.6% | 58 | $217 | $1,567,304 | 15 |
| Jun 5, 2010 | Sat | $21,132 | 68.2% | 58 | $364 | $1,588,436 | 16 |
| Jun 6, 2010 | Sun | $14,647 | -30.7% | 58 | $253 | $1,603,083 | 17 |
| Jun 7, 2010 | Mon | $4,924 | -66.4% | 58 | $85 | $1,608,007 | 18 |
| Jun 8, 2010 | Tue | $6,023 | 22.3% | 58 | $104 | $1,614,030 | 19 |
| Jun 9, 2010 | Wed | $5,784 | -4% | 58 | $100 | $1,619,814 | 20 |
| Jun 10, 2010 | Thu | $4,806 | -16.9% | 58 | $83 | $1,624,620 | 21 |
| Jun 11, 2010 | Fri | $2,862 | -40.4% | 23 | $124 | $1,627,482 | 22 |
| Jun 12, 2010 | Sat | $5,344 | 86.7% | 23 | $232 | $1,632,826 | 23 |
| Jun 13, 2010 | Sun | $3,124 | -41.5% | 23 | $136 | $1,635,950 | 24 |
| Jun 14, 2010 | Mon | $1,071 | -65.7% | 23 | $47 | $1,637,021 | 25 |
| Jun 15, 2010 | Tue | $1,552 | 44.9% | 23 | $67 | $1,638,573 | 26 |
| Jun 16, 2010 | Wed | $1,629 | 5% | 23 | $71 | $1,640,202 | 27 |
| Jun 17, 2010 | Thu | $1,139 | -30.1% | 23 | $50 | $1,641,341 | 28 |
| Jun 18, 2010 | Fri | $719 | -36.9% | 5 | $144 | $1,642,060 | 29 |
| Jun 19, 2010 | Sat | $689 | -4.2% | 5 | $138 | $1,642,749 | 30 |
| Jun 20, 2010 | Sun | $737 | 7% | 5 | $147 | $1,643,486 | 31 |