Travelers find themselves marooned on an island with a maniacal self-made ruler.
1983
1949
1966
2009
1971
1976
2023
2003
1987
1940
1957
1996
1991
1942
1969
1982
1974
1936
2000