Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.
1987
1984
1999
1979
2006
1969
1998
1989
1994
1997
1993
1985
1996
1962
1990
1981