The Lamb and the Slaughter
- Episode aired Oct 23, 2014
- TV-14
- 42m
As Francis and Lola start the preparations for their son's christening, Mary and Lola make a scheme to help Estelle from Lord Narcisse. Mary gets shocking news that will change her life and ... Read allAs Francis and Lola start the preparations for their son's christening, Mary and Lola make a scheme to help Estelle from Lord Narcisse. Mary gets shocking news that will change her life and Greer tries to tell Castleroy how she feels.As Francis and Lola start the preparations for their son's christening, Mary and Lola make a scheme to help Estelle from Lord Narcisse. Mary gets shocking news that will change her life and Greer tries to tell Castleroy how she feels.