Liar

Liar

The Marshes (1x6)

Season finale

Air date: Oct 16, 2017

Terrified of arrest, Andrew enlists Luke's help as an alibi, but Laura won't give up easily; violent consequences are imminent.

  • Premiered: Sep 2017
  • Episodes: 12
  • Followers: 248
  • Ended
  • ITV1
  • Monday at 21