Claim: The Muppet Christmas Carol movie was released by American company Walt Disney Pictures.
Verdict: SUPPORTS