Streaming release date (Malaysia)
The Lost Children will be available to watch on Netflix from November 14, 2024.
CC
95min
Subscription
retail price
Something wrong? Let us know!
The Lost Children will be available to watch on Netflix from November 14, 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.