Elaine is intrigued when her patient claims to have the perfect domestic setup, but she soon realises appearances can be deceptive. Zara goes against Daniel's wishes. Show more
Discover 11,128,835 listings and 279,772 playable programmes from the BBC
Elaine is intrigued when her patient claims to have the perfect domestic setup, but she soon realises appearances can be deceptive. Zara goes against Daniel's wishes. Show more