La vita tranquilla di una famiglia toscana è scombussolata dall'arrivo di alcune ballerine spagnole di flamenco che rimangono bloccate in paese.
Toscana, giugno 1996. Levante Quarini (Leonardo Pieraccioni) è un giovane ragioniere toscano che vive il suo rapporto infelice con le donne. Vive con il padre Osvaldo (Sergio Forconi), il fratello Libero (Massimo Ceccherini) e la sorella lesbica Selvaggia (Barbara Enrichi) in una residenza solitaria circondata da campi di grano. Sono lontani dalle strade principali e la segnaletica è scarsa, ma questo non è un problema perché le strade sterrate sono utilizzate solo dagli abitanti del posto che le conoscono bene.
In un'apparente serata di tutti i giorni, un cartello che indicava un agriturismo nelle vicinanze cade e un autobus con un gruppo di ballerini di flamenco che dovevano recarsi in città per un saggio, si perde. Non riescono a trovare la strada per l'agriturismo e il loro pigro gestore si è dimenticato di confermare le prenotazioni, quindi le loro camere non sono più disponibili.
Non hanno altra possibilità che fermarsi alla residenza dei Quarini per passare la notte, e la storia si sviluppa da qui....