Where to watch The Lost Children: Release date (New Zealand)
The Lost Children will be available to watch on Netflix from 14 November 2024.
Didn't find what you were looking for?
Let us notify you once it becomes available on more services.
Something wrong? Let us know!
The Lost Children will be available to watch on Netflix from 14 November 2024.
After a plane crash, four indigenous children fight to survive in the Colombian Amazon relying on ancestral wisdom as a desperate rescue mission unfolds.