In a not-too-distant future only a few homo sapiens are left. Struggling for survival they are forced to live from hunting the last remaining animals...
After his life is turned upside down when his wife is killed in a London terrorist attack, a brilliant but introverted CIA decoder takes matters into...