Valerio (Daniele De Angelis) è un diciassettenne oppresso dalla madre, la iperprotettiva Valeria (Maria Grazia Cucinotta) titolare di un’agenzia di viaggi. Così in piena fase di ribellione, Valerio comunica ai genitori che partirà per una vacanza in montagna in compagnia di alcuni suoi amici, quando in realtà la meta prescelta è il molto più esotico Marocco.
Valeria scopre l’inghippo ordito dal figlio e scoperta la pericolosissima meta, costringe suo marito Sergio (Valerio Mastrandrea) a mettersi sulle tracce del fuggitivo, proprio mentre Valerio approda in Marocco in compagnia dei suoi due amici Andrea (Nicolas Vaporidis) e Giacomo (Lorenzo Balducci) e del loro nuovo amico Samir (Jamil Hammoudi), di ritorno in Marocco per rivedere la sua famiglia in compagnia della bella cugina Jasmina (Esther Elisha) e degli zii.
Valerio, innamorato di Jasmina cercherà di aiutarla scappando con lei, quando quest’ultima scoprirà di essere stata promessa in sposa ad un uomo che non ama, mentre Sergio dopo essere stato derubato della macchina trova in una donna del luogo, Tamu (Kesia Elwin), un’aiuto per continuare la sua ricerca, e forse recuperare l’auto perduta.