生涯中首周最卖座的电影，比2007年的《》整整高了约一倍。电影最终在北美地区拿下1.64亿美元的票房，北美2009年终票房排行位列第16名。电影在其它国家上映也获得了丰厚的收益。影片于2009年6月18日在澳大利亚上映，首周收入超过280万美元。在俄罗斯上映首周也超过了260万美元，相当于该国这个星期所有电影票房总额的34.7%。在南非，本片首周票房不及新上映的《冰川时代3》，不过到2011年10月也已超过260万美元。而在英国上映的首周则收入了320万英镑。电影在除北美两国外共计入账1.53亿美元，让