Travelers find themselves marooned on an island with a maniacal self-made ruler.
1978
1966
1945
1998
1960
1981
1988
2006
1980
2000
2002
1979
2016
1984
2007
2011