Something went wrong
Try again later.
EPISODE
SCHEDULE
Muppets Now - Season 1 Episode 01: Due Date
As a brand-new Muppet series get ready for streaming, Scooter rushes to deliver the episodes -- navigating obstacles, distractions, and complications that the rest of the Muppet gang throws at him.
1964, England, UK
2 January 1971, Newark, New Jersey, USA
1 June 1963, Chicago, Illinois, USA
16 May 1944, Echo Park, Los Angeles, California, USA
17 November 1960, San Diego, California, USA
4 February 1965, Cleveland, Ohio, USA
16 July 1946, Los Angeles, California, USA
25 June 1975, Redwood City, California, USA
26 June 1984, Wilmington, Delaware, USA