Juan, un bambino di sette anni. è ossessionato da un mostro senza volto che si presenta di notte alla finestra della sua stanza, in un umile quartiere madrileno, per tormentarlo, senza che sua madre Luisa possa far nulla per evitarlo, nonostante l'aiuto di padre Antonio. Tredici anni dopo, a Londra, la tredicenne Mia è affascinata dai racconti su Carahueca, un mostro ossessionato dai bambini, la cui storia gli è stata raccontata dal padre John (Clive Owen). Le suggestioni della ragazza diventano presto realtà e dall’armadio della sua stanza strane presenze sembrano palesarsi. A migliaia di chilometri di distanza, qualcosa lega i due bambini con gli intrusi difficilmente disposti ad abbandonarli...