Travelers find themselves marooned on an island with a maniacal self-made ruler.
2015
2001
2006
2020
2012
2016
1981
2014
1991
2013
1988
2009
1984
1959
2007
1989