Streaming release date (Singapore)
The Lost Children will be available to watch on Netflix from November 14, 2024.
Age rating
CC
NC16
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.