Netflix's documentary on one man's quest for immortality, "Don't Die: The Man Who Wants to Live Forever," debuts on the streamer Jan. 1, 2025.