The Secrets She Keeps debuted on BBC One tonight, but viewers weren't impressed with the ending of the first episode. The Australian drama series follows two heavily pregnant women: Meghan, played by Jessica De Gouw, who lives an apparently perfect life, and Agatha (Laura Carmichael), a single mum-to-be working a low paid job.
But the episode ended with a huge cliffhanger - Agatha got her period and revealed that she was faking her pregnancy with a pretend bump.
Though it appeared to be a huge twist many viewers said they had guessed the ending straight away, with one saying they saw it coming a "mile off".
Agatha seemed pretty untrustworthy from the start. She hid her pregnancy from the family, claiming it was because she previously
Read more on mirror.co.uk