Travelers find themselves marooned on an island with a maniacal self-made ruler.
2015
1952
1972
1990
1938
2017
1928
2023
1924
1920
2022
2021
2024
2011
2016
2019