Streaming service not confirmed · Series
Taken: Natalee Holloway
2026 · Netflix
Streaming availability in Australia
No streaming options listed for Australia.
No upcoming episodes
Natalee's mother, Beth Holloway, recounts her daughter's tragic disappearance from the investigation's onset to a chilling confession decades later.