An unknown infection takes over a small Northwest town, Sloughtown, while a group of citizens attempt to escape to sanctuary.
1 October 2013 (USA)
See more »
(Origin Digital High Definition)
See full technical specs