The Great Muppet Caper (1981)

The Muppets... Scotland Yard... jewel thieves... lead to high adventure in London. 1981-06-26 United Kingdom, United States of America 98 Min. PG-13
6.814 298 votes