Mientras están de vacaciones por Los Ángeles, Walter, y sus amigos Gary (Jason Segel) y Mary (Amy Adams), descubren que el codicioso petrolero Tex Richman (Chris Cooper) quiere arrasar con el Teatro de los Muppets para extraer el petróleo descubierto allí. Para salvar el teatro, Walter, Mary y Gary ayudan a Kermit La Rana a reunir nuevamente a los Muppets, cuyas vidas ahora han tomado rumbos muy distintos.