Loading Updating

The Wild

Episode 151

Series 1, Episode 151

Episode 151

Kate tries to dissuade Sarah from revealing her affair with Jack, but Sarah remains unmoved. Finally, as the pressure grows, Kate takes matters into her own hands.

 Read more Read less Duration: 21 min