The production stars A.S. Freeman from Holt as George Bailey, Amelia Rogocka from Lansing as Mary Hatch Bailey, and St. Johns residents Tom Webb as Clarence and John Gross as the Superintendent of Angels. Cast members playing multiple roles are Ariana Balogh, Marci Balogh, Marsha Brook, Al Chadwick, Charles P. Graham, Beverly Gross, Jim Gunther, Michael Nelson and Darryl Schmitz.