Michele (Ludovico Girardello) scheint ein ganz gewöhnlicher 13-jähriger Junge zu sein, der mit seiner Mutter (Valeria Golino) in dem beschaulichen Hafenstädtchen Triest wohnt. Michele verlebt seinen Alltag als typische Außenseiter, der nicht besonders beliebt ist und oft als Zielscheibe für allerlei Hänseleien und Streiche herhalten muss. Sportlich ist er leider auch nicht und seine Noten sind ziemlich bescheiden – so beeindruckt man seine Mitschüler nicht, schon gar nicht die süße Stella (Noa Zatta), in die sich Michele unsterblich verguckt hat, für die er allerdings einfach nur unsichtbar ist. Doch eines Morgens wacht er auf und muss feststellen, dass sich sein Leben für immer verändert hat. Nachdem er sich auf einer Kostümparty extrem blamiert hat, bemerkt er plötzlich, dass er die Gabe hat, sich tatsächlich unsichtbar zu machen. Ganz neue Möglichkeiten tun sich auf einmal auf, wobei er bald lernen muss, dass seine Wurzeln ganz andere sind, als bisher vermutet…