All Cast

Dolly Parton
Angel

Christine Baranski
Regina Fuller

Treat Williams
Carl Pellam

Jenifer Lewis
Margeline

Josh Segarra
Pastor Christian Hathaway

Jeanine Mason
Felicity Sorenson

Mary Lane Haskell
Jenna Hathaway

Matthew Johnson
Mack

Selah Kimbro Jones
Violet

Douglas Sills
Jack Fuller

Vivian Nixon
Bessie

Mary Donnelly-Haskell
Lenore

Donald Corren
Dr. Marshall
Brandon O'Neal
Andy

Mark Daniel Chmiel
Phil the Mailman

Brandon Hudson
Randy

Carol Swarbrick
Granny Hoover

Andrew Brodeur
Teenage Carl
Terry Beeman
Toothless Bearded Man

Yvonne Valadez
Dr. Martinez

Stephen Caudill
Dr. Lundquist

Braxton Alexander
Kenny

Lariah Alexandria
Young Margeline

Jacob Moran
Gilbert
