Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.
2001
1987
1984
1979
2002
2004
2005
2006
1972
1961
1992
1997
2000
1990
1989