All Saints

All Saints

Balancing Act (10x13)


: 15, 2007

Charlotte treats a man whose private parts get him into big trouble. And Jack finds that justice comes at a cost.

  • : 1998
  • : 493
  • : 8
  • Seven Network