Travelers find themselves marooned on an island with a maniacal self-made ruler.
1974
1928
—
1984
2017
2026
1979
1992
1983
2024
1956
1987
1955
1976
1990
2015
1948
2010
1995