Muppets move to center stage for Movies.com