it was directed by chris miller and raman hui and stars mike myers as shrek, cameron diaz as fiona, eddie murphy as the donkey, antonio banderas as puss in boots, julie andrews as fiona's mother, john cleese as fiona's father, rupert everett as prince charming, eric idle as merlin and justin timberlake as arthur. it is about shrek trying to get a new king for far far away because the other king died. like the first two movies, this movie is parody of fairy tales.