Watch Me Disappear
Season 3 • Episode 12
Sian O'Callaghan disappears after a night out in Swindon, UK. Detectives pull hours of surveillance footage from the area... until they hit gold: footage of her getting into a taxi. Now the race is on to ID the vehicle and driver.
42 min|TV-14|Premiered 05/04/2017