Heavenly Match

Reverend Casey Hart is falling for her friend and fellow seminarian David Swenson. When she becomes senior minister, will her fear of failing become stronger than her faith in herself?

Full Cast of Heavenly Match

Gabrielle Rose as Olivia Thompkins

Gabrielle Rose

as Olivia Thompkins

Gabrielle Rose (born 1954) is a Canadian actress. She has an extensive resume that include multiple nominations for G...

Brendan Penny as David Swenson

Brendan Penny

as David Swenson

Brendan James Penny (born November 9, 1978) is a Canadian film and television actor who first became well known to TV...

Brynn Thayer as Andrea Welsh

Brynn Thayer

as Andrea Welsh

Brynn Thayer was born on October 4, 1949 and is currently 75 years old.

Jody Thompson as Marjorie Cline

Jody Thompson

as Marjorie Cline

A 2018 Academy Nicholl Fellowship Semifinalist, and 2017 PAGE Award winner, Jody Thompson is an optioned screenwriter...