Travelers find themselves marooned on an island with a maniacal self-made ruler.
1970
2006
1954
1930
1998
1966
1945
1960
1984
1974
2000
1997
2019
1979
1961
2023
1994
2002
2004