Nogle gange er tingene ikke altid, som de ser ud til, især i den lille forstadsby, hvor familien Carpenter bor. Den enlige forstadsmoder Susan Carpenter (Naomi Watts) arbejder som servitrice på en diner sammen med den sprudlende familieven Sheila (Sarah Silverman). Hendes yngste søn, Peter (Jacob Tremblay), er en legesyg 8-årig. Den, der tager sig af alle og alt på sin egen unikke måde, er Susans ældste søn, Henry (Jaeden Lieberher), på 11 år. Som beskytter for sin beundrende lillebror og utrættelig støtte for sin ofte usikre mor – og som en økonomisk støtte for hele familien gennem investeringer – stråler Henry gennem dagene som en komet. Susan opdager, at naboerne, som inkluderer Henrys venlige klassekammerat Christina (Maddie Ziegler), gemmer på en farlig hemmelighed – og at Henry har udtænkt en overraskende plan for at hjælpe. Mens Henrys redningsplan for Christina tager form på spændende måder, finder Susan sig selv midt i begivenhederne.