Guest Stars Mouna Traoré as Rebecca James Charles Vandervaart as John Brackenreid Shaun Smyth as Andrew "Nobby" Nobson Alice Snaden as Harriet Harcourt Co Starring Daniel Henkel as Leland Harcourt Jake Foy as Wesley Patten Benjamin Sutherland as Jack Gourlay Melinda Michael as Esther Fields Austin Duffy as Robert Semple