Live stream preview
The Space You Leave
The Space You Leave
•
9m 57s
Each year, an estimated 200,000 people are reported missing in the UK alone. But when a loved one goes missing, the space left behind in their families can mean a future trapped in a tortured present, one obsessed by the past.