candidate: " Shrek 2 " and " Shrek the Third " are among the 50 highest - grossing films of all time , and fourteen of the films are among the 50 highest - grossing animated films , with " Shrek 2 " being the sixth all - time highest .