Patrick Stewart shines as Ebenezer Scrooge in this adaptation of the Charles Dickens classic about a miser who's led on a chilling path to redemption. Richard E. Grant, Joel Grey. Stewart played the role in a one-man stage production in the early '90s. Stewart also co-executive produced with Robert Halmi Sr. David Jones directed.