Wait! there are muppets in this movie?