<Li> Craig Kellman as Flintly McCallahan and Idea Pants Guy . </Li> <P> The first news of the sequel came out in April 2010, when website io9 reported that the original directors, Phil Lord and Chris Miller, won't return for the sequel . In December 2011, it was reported that Cody Cameron, the story artist on the first film, and Kris Pearn, the head of story on the first, would direct the sequel, with Lord and Miller serving as executive producers . John Francis Daley, Jonathan Goldstein, and Erica Rivinoja wrote the screenplay, which is based on an original story idea, not on Pickles to Pittsburgh, Ron and Judi Barrett's follow - up book . In February 2012, it was announced that the sequel would be titled Cloudy 2: Revenge of the Leftovers, but it was later retitled Cloudy with a Chance of Meatballs 2 . </P> <P> Bill Hader, Anna Faris, James Caan, Andy Samberg, Neil Patrick Harris, and Benjamin Bratt reprised their roles . The role of Earl, the town cop, was taken over by Terry Crews, since Mr. T declined to return . Kristen Schaal joined the cast to voice Barb, a talking and lipstick - wearing orangutan with a human brain . Will Forte, who voiced Joseph Towne in the first film, voices Chester V, a world - famous super-inventor who commands Barb and is the head of the Live Corp Company . On January 17, 2013, concept art from the film was released . </P> <P> The music was composed by Mark Mothersbaugh . Cody Simpson provided a single "La Da Dee", which was played at the film's end credits . Simpson also performed in a music video that incorporated footage from the film . Paul McCartney's single, "New", from his 2013 album, was featured in the film . </P>

Who plays earl in cloudy with a chance of meatballs