RICHARD, 15 anni con difficoltà di apprendimento, desidera mettere radici, ma il suo fratello irrequieto e distruttivo, POLLY, ha bisogno di continuare a muoversi. Quando la terra su cui vivono viene acquistata da un nuovo proprietario e la fornitura di elettricità alla loro roulotte viene interrotta, le loro già precarie condizioni di vita peggiorano ulteriormente. Poi un incontro casuale con la figlia del nuovo proprietario terriero, la diciassettenne ANNABEL (Yasmin Paige), lascia RICHARD infatuato; mentre POLLY fa amicizia con i ragazzi che gestiscono una squallida fiera itinerante. La visione ottimistica di Richard sulla vita diventa sempre più difficile da mantenere man mano che il comportamento violento di Polly peggiora, i segreti di famiglia vengono rivelati e lui è diviso tra la lealtà verso suo fratello e il suo primo vero amico in ANNABEL. Nel bene e nel male, la vita di Richard sta per cambiare per sempre.