W niedalekiej przyszłości Ziemia zostaje podbita przez roboty. Mieszkańcy naszej planety, oznakowani implantami monitorującymi ich aktywność życiową, nie mogą opuszczać domów, a złamanie zakazu karane jest śmiercią. Dziesięcioletni Connor (Milo Parker), który stracił rodziców w trakcie inwazji, mieszka teraz z Seanem (Callan McAuliffe), jego matką Kate (Gillian Anderson) i parą znajomych nastolatków. Kiedy chłopiec przypadkowo odkrywa, jak zneutralizować implanty, jego przyjaciele postanawiają skorzystać z okazji i rzucić wyzwanie maszynom. Opuszczają miasto i wyruszają na poszukiwanie zaginionego ojca Seana – wojskowego pilota Danny'ego (Steven Mackintosh). Tropem bohaterów podąża diaboliczny Pan Smythe (Ben Kingsley) – zdrajca na usługach sztucznej inteligencji. Gdy wszystko wydaje się stracone, a pogoń jest tuż tuż, Sean odkrywa w sobie niezwykłą moc, która może zadecydować o wyniku nadchodzącej batalii ludzi z robotami.