Új tanár érkezik a kisvárosi iskolába. Nincs könnyű dolga, mert a háborúban felnőtt gyerekekkel szinte lehetetlen szót érteni.

A szexis latin-amerikai fiúnak, Rafaelnek (Chayanne) vérében van a tánc. Nem is csoda, hogy megérkezése után rögtön életet lehel az Excelsior táncstúdióba. Összeismerkedik a szexis tánctanárnővel, Rubyval (Vanessa Williams), aki szeretné magát visszatáncolni az élmezőnybe. Rafael követi Rubyt a táncvilágbajnokságra, ahol Ruby mással indul a versenyen. Rafael azonban nem csupán táncpartnerre, Ruby pedig nem csupán bajnoki trófeára vágyik.

A tizenhét éves Cassandra (Romola Garai) egy düledező kastélyban él írói válságban lévő apjával (Bill Nighy), gazdagságról álmodozó nővérével (Rose Byrne) és különc mostohaanyjukkal, Topazzal (Tara Fitzgerald), akit a nudizmuson kívül csak a festészet érdekel. Váratlanul látogatóba érkezik hozzájuk a birtok ura, az amerikai Simon Cotton (Henry Thomas) és a bátyja, Neil (Marc Blucas). A két fiatalember megtestesíti mindazt, amire Cassandra és családja vágyik.