三年前,外星機器人入侵地球,經過七天的戰斗地球被完全占領。從此之后,機器人對人類嚴加看管,它們向人類頭上安裝了定位系統,一旦檢測到人類走出家門便將其毀滅。除此之外,外星人雇傭羅賓(本·金斯利 Ben Kingsley 飾)等人類叛徒擔任輔助管理工作。羅賓迷戀美麗的婦人凱特(吉蓮·安德森 Gillian Anderson 飾),但凱特只癡心等待失蹤的丈夫歸來。羅賓口口聲聲稱凱特的丈夫早已遇害,不過她的兒子西恩(Callan McAuliffe 飾)并不相信,男孩始終未放棄尋找父親的努力。某天,西恩意外和康納(Milo Parker 飾)等伙伴發現令定位系統失效的辦法。