La Birch Street High è una scuola le cui regole sono piuttosto rigide soprattutto in materia di abbigliamento. Gli studenti non possono vestire come desiderano ma devono indossare la divisa della scuola e ogni infrazione è severamente punita. Rosie ha quindici anni, ama dormire fino a tardi, i vecchi vestiti da hippie e frequenta la Birch Street. Un giorno nella sua classe si presenta Asher, un ragazzo nuovo, vestito con una maglietta nera e un paio di jeans, e con delle lunghissime trecce rasta. Nel giro di pochi giorni Asher dimostra di avere una sua personalità ed è chiaro che non ha nessuna intenzione di mescolarsi a tutti gli altri studenti rinunciando a se stesso. Ben presto Asher diventa il capro espiatorio di ogni evento spiacevole che si verifica all’interno della scuola fino a quando confida a Rosie il suo piano: andarsene da quel posto. E a quel punto Rosie non può fare altro che fuggire insieme a lui.