“We all love the idea of second chances,” says actor Terry Edward Moore*, who plays Ebenezer Scrooge in Harlequin Production’s newly adapted version of Dickens’s A Christmas Carol. Mr. Moore talks playing the iconic role and why he thinks A Christmas Carol remains relevant across the generations. Video by Porcupine Media.