The Upper Hand

The Upper Hand

The Whiz Kid (3x9)


:

Charlie feels put out when Caroline brings her devilishly perfect new creative director home, and there is suddenly a new Mr. Popular about house

  • :
  • : 95
  • : 3
  • ITV1