You can stream Final Destination (along with its other sequels) on Netflix from nations like - Italy, Australia, and Japan.