Amusing enough second sequel to the hugely popular films.

Rating: 8/10 (18 May 2007)

When Princess Fiona King's Father (Voiced by John Clesse) died, Shrek (voiced by Mike Myers) is supposed to be the next King but he doesn't want the responsibility. So Shrek, Donkey (Voiced by Eddie Murphy) and Puss in Boots (Voiced by Antonio Banderas) goes on a trip to find the next future King, which is the late King's nephew Arthur (Voiced by Justin Timberlake). But Shrek finds out that Fiona (Voiced by Cameron Diaz) is pregnant. Shrek has fears of fatherhood. But the cruel Prince Charming (Voiced by Rupert Everett) is planning to be the next King of Far Far Land with the help of another villains, who have the chance to get back on top. When Fiona, Her mother:Quenn Lillian (Voiced by Julia Andrews), Cinderella (Voiced by Amy Sedaris), Doris (Voiced by Larry King), Sleeping Beauty (Voiced by Cheri Oteri) and Snow White (Voiced by Amy Poehler) are also in danger for their lives.
Made by first-time filmmaker:Chris Miller with Co-Director:Raman Hui made an amusing comedy to the second sequel to the hugely popular "Shrek" films with superb computer animation design. But the story is surprisingly weak and it is somewhat short on laughs. But it is saved by good characterization by the talented vocal cast. Fiona, Queen Lillian, Cinderella, Doris, Sleeping Beauty and Snow White has some amusing funny bits but it is Donkey and Puss in Boots steals the show. This is certainly going to be one of the biggest hits of 2007. This is the least satisfying of the three movies but it is still fun, nonetheless. (*** ½/*****).