4 – Girl Talk

The Thing About Helen & Olga

By NBC News

4 – Girl Talk

Tuesday, 16 November

Detectives leave Helen and Olga alone together in a room wired for sound. Old resentments boil over.

-
-
Heart UK
Mute/Un-mute