Matteo (Silvio Muccino), Paolo (Giuseppe Sanfelice) e Manuel (Elio Germano) sono tre diciannovenni che hanno appena terminato il liceo, e ognuno è in preda ai suoi problemi: Matteo ha una burrascosa relazione con Carmen (Violante Placido), una ragazza più grande di lui e di cui è perdutamente innamorato ma considerato uno sfizio. Paolo, è un ragazzo timido e ben educato che però ha il futuro già deciso dai propri genitori. Manuel è il classico ribelle, stufo della madre vedova; non vuole lavorare nel negozio di animali del padre defunto e non nasconde la sua perenne rabbia ed insoddisfazione interiore. Matteo, sapendo che Carmen andrà in vacanza a Santorini, isola della Grecia, convince i suoi due amici ad andare anche loro lì, ingannandoli. Lungo il tragitto in traghetto, i tre incontrano due ragazze particolarmente attraenti: Bea (Valeria Solarino) e Monica (Myriam Catania), che li accompagneranno sull'isola.