Tommy è un bambino di dodici anni con un'ossessione, quella di riunire il suo gatto Milo alle sorelle: Tara, che è stata accolta da una vicina, e Polly, che vive randagia per strada. Ma i suoi progetti naufragano quando la madre, infermiera, scompare nel nulla assieme a un neonato, rapito dall'ospedale dove lei lavorava. La polizia invade la loro casa e pian piano la verità viene a galla: quella donna non era la loro madre, sia Tommy che sua sorella Rebecca erano stati anche loro rapiti in tenera età. Tommy è costretto a lasciare Milo da una vicina e viene ospitato in un istituto, in attesa che vengano trovati i suoi veri genitori.