The Upper Hand

The Upper Hand

The Anniversary (2x12)


:

It's the one year anniversary of Charlie's arrival, and Caroline is determined to give him a break from cooking for once, but nothing goes to plan.

  • :
  • : 95
  • : 3
  • ITV1