Travelers find themselves marooned on an island with a maniacal self-made ruler.
1967
1993
1997
2001
1933
1955
2023
1962
1991
1974
1973
2002
2006
2022
2003
2019
2007
1994
1958