The Upper Hand

The Upper Hand

Family Ties (3x10)


:

Charlie's late wife's father (Jo's grandfather) turns up out of the blue, but what are his real motives?

  • :
  • : 95
  • : 3
  • ITV1