Watch When Calls the Heart season 4 episode 9 tv series online free
Release: Apr 16, 2017
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.