Shrek Forever After
Adam Tobias
You don't have to be a second coming of Albert Einstein to figure out how it will all end, but that doesn't stop Shrek Forever After from having a tremendous amount of heart.