Brian Stokes Mitchell as George Bailey, David Hyde Pierce as guardian angel Clarence, Judy Kuhn as Mary Bailey, Dominic Chianese as Mr. Potter, Karen Ziemba as The MC, Philip Bosco as Joseph, Marian Seldes as Mrs. Hatch, Ronn Carroll as Tom Bailey, Marc Kudisch as Sam Wainwright, Michael Berresse as Harry Bailey, Nancy Anderson as Violet, Chuck Cooper as Uncle Billy, George S. Irving as Mr. Martini, Jayne Houdyshell as Mrs. Martini, and Phylicia Rashad as Millie Bailey.
Brian Stokes Mitchell as George Bailey, David Hyde Pierce as guardian angel Clarence, Judy Kuhn as Mary Bailey, Dominic Chianese as Mr. Potter, Karen Ziemba as The MC, Philip Bosco as Joseph, Marian Seldes as Mrs. Hatch, Ronn Carroll as Tom Bailey, Marc Kudisch as Sam Wainwright, Michael Berresse as Harry Bailey, Nancy Anderson as Violet, Chuck Cooper as Uncle Billy, George S. Irving as Mr. Martini, Jayne Houdyshell as Mrs. Martini, and Phylicia Rashad as Millie Bailey.