<Li> Ava Grace Cooper as Opal </Li> <Li> Charlotte Hegele as Julie Thatcher </Li> <Li> Max Lloyd - Jones as Tom Thornton </Li> <Li> Brooke Shields as Charlotte Thornton </Li>

Who plays tom in when calls the heart