Fair rating?When Calls the Heart· Season 4 · Episode 9
Heart of a Secret
Elizabeth takes Opal in while her parents are away; a newcomer to Hope Valley has some insight into Carson Shepherd's mysterious past; an unlikely turn of events puts Cody in harm's way.
Streaming on (US) ![]()
![]()
![]()
![]()
See all
#7In Season 4of 10 rated episodes
#117All-timeof 138 rated episodes
−0.2vs season avgSeason 4 averages 7.4
2017First airedApril 16, 2017
Guest stars
Andrea Brooksas Dr. Faith Carter
Ava Grace Cooperas Opal Weise
Paul Greeneas Dr. Carson Shepherd
Carter Ryan Evancicas Cody Stanton
Kadence Kendall Roachas Anna Hayford
Erica Carrollas Dottie Ramsey
Mark Humphreyas Frank Hogan
Liam Hughesas Philip Cantrell
Ali Skovbyeas Becky Hastings
Niall Matteras Shane Cantrell
Cindy Busbyas Marlise Bennett
Julie Fairweatheras Ellen WeissCrew
Neill FearnleyDirector
Robin BernheimWriter
Shows like When Calls the Heart
The closest matches on shared genres, ranked by match strength and popularity.
- 01Drama·Romance·MedicalGrey's Anatomy2005–present·ABC
The doctors of Grey Sloan Memorial Hospital deal with life-or-death consequences on a daily basis -- it's in one another that they find comfort, friendship and, at times, more than friendship. - 02Drama·Romance·SupernaturalTrue Blood2008–2014·HBO
True Blood is a horror/drama based on a series of novels called The Southern American Vampires Mysteries. - 03Drama·Romance·SupernaturalThe Originals2013–2018·The CW
The Originals is a spin-off show from the supernatural drama The Vampire Diaries. - 04Drama·Romance·HistoryReign2013–2017·The CW
Hidden between the lines of the history books is the story of Mary Stuart, the young woman the world would come to know as Mary, Queen of Scots. - 05Drama·Romance·FantasyOnce Upon a Time2011–2018·ABC
Once Upon a Time is Fairy Tale Land. It's filled with magic, monsters and all of the characters we all know from stories growing up. - 06Drama·RomanceGirls2012–2017·HBO
This Emmy winning series is a comic look at the assorted humiliations and rare triumphs of a group of girls in their 20s.













