Travelers find themselves marooned on an island with a maniacal self-made ruler.
1996
1989
2025
1997
2019
1990
1979
1981
2008
1982
1994
1975
2000
1934
1933
1974
1928
—