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

The Secrets She Keeps on 10