Travelers find themselves marooned on an island with a maniacal self-made ruler.
2007
1941
1979
2025
1977
1978
1928
1963
1962
1940
1990
2012
1999
2015
1987
1973
2024
2016