Megan Walsh (Beth Nixon) finally faces her day in court, and there’s no way she can escape Coronation Street justice. Right? Right??
It’s hard to think of a more despicable villain than Megan.
It’s bad enough that she abused her position as an athletics coach and a teacher to coerce schoolboy Will Driscoll into a sexually abusive relationship, but she also targeted another young lad, Lee (Oscar Aldersley) and did the same to him.
Proving her evil run...


English (US)