As humans turn into savage monsters and the world plunges into terror, a handful of survivors fight for their lives — and to hold on to their humanity.
2003
1987
1999
1980
1993
1975
2006
2013
2011
1995
1986
1974
2004
1998
1989
2005
2015