Stream TV & Movies! Join now with a 7-day FREE trial for unlimited access to Demand Africa.
LoadingUpdating
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.