Terrorists release a mysterious virus on a small village, killing all of its inhabitants. When he le...