Loading Updating

Traffic

The Worst Nightmare

Series 1, Episode 25

The Worst Nightmare

Duration: 22 min | Rating: TV-PG

Lungi's worst nightmare comes true when she discovers who is behind the murders.

 Read more Read less