Shrek the Third will be in theaters on May 18,you can watch the trailer on the official site.
"When his new father-in-law, King Harold (John Cleese) falls ill, Shrek (Mike Myers) is looked at as the heir to the land of Far, Far Away. Not one to give up his beloved swamp, Shrek recruits his...