The Secrets She Keeps on 10 – In a thrilling season finale, Agatha and Meghan face their hardest trials yet, but with an explosive ending that neither will see coming.
The Secrets She Keeps on 10 and 10 Play – Monday 18 December at 8.40pm.
TV Central 10 content HERE