Streaming release date (Netherlands)
Leave the World Behind will be available to watch on Netflix from December 8, 2023.
1 week left
Leave the World Behind will be available to watch on Netflix from December 8, 2023.
A family's getaway to a luxurious rental home takes an ominous turn when a cyberattack knocks out their devices — and two strangers appear at their door.