When the last day of term turns into a terrifying ordeal for the staff and students at Waterloo Road, the exposure of Rachel's secret and the cheating ring revelations are the least of their problems. Show less
Discover 11,128,835 listings and 281,731 playable programmes from the BBC
When the last day of term turns into a terrifying ordeal for the staff and students at Waterloo Road, the exposure of Rachel's secret and the cheating ring revelations are the least of their problems. Show less