Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.
1979
2007
1976
2009
2006
2003
2004
1968
2022
1990
2021
2016
2023
2020
2014
2013