Travelers find themselves marooned on an island with a maniacal self-made ruler.
2002
2004
2006
2001
2007
1993
2005
1994
1997
1995
2003
1989
1991
1967
1990
1981
2021
2023