Gary (Adam Scott) ist glücklich. Gerade ist er mit seiner Traumfrau Samantha (Evangeline Lilly) zusammen gezogen und beide lieben sich aus ganzem Herzen. Das einzige Problem ist ihr sechs Jahre alter Sohn Lucas (Owen Atlas). Der ist schweigsam, irgendwie auch seltsam und Gary schafft es trotz wiederholter Bemühungen nicht, eine Verbindung zu ihm aufzubauen.
In einer Selbsthilfegruppe erkennt er zunächst, dass es ganz normal ist in Stiefkindern nur das Schlechte zu sehen. Mehr und mehr und nicht zuletzt auch auf Grund von seltsamen Ereignissen, wird Gary jedoch schließlich klar, dass Lucas nicht nur im übertragenen Sinn sondern auch wörtlich wirklich das Böse ist. Wie soll er das jetzt seiner Frau beibringen und was kann man in so einer Situation nur tun?