Hugo ir bārenis, kas dzīvo Parīzes vilcienu stacijā. Vienīgā lieta, kas viņam ir saglabājusies kā saikne ar nu jau mirušo tēvu, ir mehānisks vīriņš, kura darbināšanai nepieciešama īpaša atslēga. Hugo jāatrod šī atslēga. Viņš satiek veikalnieku un viņa krustmeitu, un uzzina, ka visus vieno kāda saikne ar tēvu. Hugo izdodas atslēgt savu atmiņu dziļākos nostūrus, kas liek viņam vairākkārt nožēlot pagātni.

Kreigs ir 16 gadus vecs un piedzīvo pusaudžu krīzi. Viņš meklē palīdzību garīgi slimo klīnikā. Tur viņš nejauši tiek ievietots pieaugušo nodaļā, kur satiek Bobiju. Bobijs drīz kļūst par viņa padomdevēju.