Claim: The Muppet Christmas Carol is incapable of being released by Walt Disney Pictures.
Evidence: The film was produced and directed by Brian Henson for Jim Henson Productions and released by Walt Disney Pictures.