Highest-grossing films of 2004[1] Rank Title Distributor Worldwide gross 1 Shrek 2 DreamWorks $919,838,758 2 Harry Potter and the Prisoner of Azkaban Warner Bros. $796,668,549 3 Spider-Man 2 Columbia $783,766,341 4 The Incredibles Disney $633,019,734 5 The Passion of the Christ Newmarket $611,899,420 6 The Day After Tomorrow 20th Century Fox $544,272,402 7 Meet the Fockers Universal $516,642,939 8 Troy Warner Bros. $497,409,852 9 Shark Tale DreamWorks $367,275,019 10 Ocean's Twelve Warner Bros. $362,744,280