In a Japanese village, everyone who reaches the age of 70 has to climb a mountain to die...
Prime Video