Join or Sign In
Sign in to customize your TV listings
By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.
The Muppets are locked inside New York's Metropolitan Museum of Art, where they meet the spirit of an ancient Egyptian prince who longs to be reunited with his parents.