Shrek the Third

Shrek the Third

Shrek the Third has pop culture potshots galore, but at the expense of the heart, charm, and wit that made the first two Shreks classics.