Secrets and Sacrifices

"Secrets and Sacrifices" is the fifth episode of Season 7 of Road to Avonlea and the 83rd episode overall.

Summary
When Janet King's sister Abigail MacEwan and her affluent husband Malcolm return to Avonlea, tension increases in the King family. Abigail’s constant criticizing of Janet’s family and their circumstances gets on everyone’s nerves… especially Cecily's.

Cast
Main cast
 * Molly Atkinson as Cecily King
 * Zachary Bennett as Felix King
 * Lally Cadeau as Janet King
 * Cedric Smith as Alec King

Recurring cast Guest cast
 * Rosemary Dunsmore as Abigail McEwan
 * Alex Floyd as Daniel King
 * Ryan Floyd as Daniel King
 * Brendan Leufkens as Lucky McEwan
 * Karl Pruner as Malcolm McEwan
 * Kay Tremblay as Great Aunt Eliza
 * John Weir as Gurney MacDonald
 * Adam Bramble as Henry Archibald
 * Alan Clifton as Knight #2
 * Kevin McIntyre as Jewelry Assistant