The Town

The Town

Episode 3 (1x3)

Show finale

Air date: Dec 19, 2012

When a new piece of information from his parents' past comes to light, Mark knows he has to keep pushing until the truth is finally revealed.

  • Premiered: Dec 2012
  • Episodes: 3
  • Followers: 57
  • Ended
  • ITV
  • Wednesday at 21