Travelers find themselves marooned on an island with a maniacal self-made ruler.
2019
1950
1982
1937
2012
1959
1987
1923
1942
1929
1985
2013
2022
1933
2017
—
2009
1970