Shrek Forever After is a 2010 American animated fantasy comedy film loosely based on the 1990 children's picture book Shrek! by William Steig. Directed by Mike Mitchell and written by Josh Klausner and Darren Lemke, it is the sequel to Shrek the Third (2007) and the fourth installment in the Shrek franchise. The film stars Mike Myers, Eddie Murphy, Cameron Diaz, Antonio Banderas, Julie Andrews, and John Cleese reprising their voice roles from the previous films, with Walt Dohrn joining the cast.