The Last Secret
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5. Learn More
1860 - In a small town on Lake Ontario, at a time when an affluent young girl is forbidden to have any ambition of her own, Sarah defies her social-climbing mother to marry Joe, the Scottish farmer she loves, convinced he is the only man willing to help her succeed. Twelve years later, she is a mother of five boys, pregnant again, and trapped by Joe's failure when she discovers a shocking deception. Before learning the truth, tragedy strikes. Defying her mother once again, Sarah struggles t...


