Luna, una ragazzina siciliana con la passione per il disegno, frequenta un compagno di classe, Giuseppe, contro il volere dei suoi genitori, soprattutto della rigida madre che viene dalla Svizzera, perché il padre di lui è coinvolto con la malavita. Giuseppe porta lo stesso nome di Giuseppe Di Matteo e come lui scompare misteriosamente, al termine di un pomeriggio passato insieme a Luna. Lei non si dà pace, entrando in conflitto sia con la famiglia, sia con i compagni di classe e nel crescendo drammatico del film anche con la migliore amica. La certezza che Giuseppe si possa salvare le viene dai suoi strani sogni e da un terribile evento, in cui quasi annega in un lago e le sembra di ritrovare il ragazzo in una sorta di antro subacqueo. La realtà però è assai meno magica e molto più terribile.