Heroes and Villains (series 20)

"Heroes and Villains" is the 522nd episode of Casualty and the 28th episode of the 20th series.