Streaming release date (United States)
The Lost Children will be available to watch on Netflix from November 14, 2024.
Age rating
CC
R
95min
Subscription
$15.49 / month
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.