Claim: Brian Henson is incapable of directing The Muppet Christmas Carol.
Verdict: REFUTES