Violette Johns is a valued member of the French department at Strathaird School until the desperate state of her private life begins to affect her judgment as a teacher.
click here to see where to watch or .
Ready to Watch This Man Craig, Season 2, Episode 20?