A Red Road rendezője, Andrea Arnold ezúttal is a brit külvárosi panelek világába vezeti a nézőt. Mia, a zavaros családi hátterű tinédzser táncos karriert dédelget, amiért igyekszik mindent megtenni. Az érzelmeit azonban nem tudja kordában tartani, és beleszeret az anyja barátjába.
A tizenéves Veniamin először csak nem akar részt venni az iskolai úszáson, majd egyre furcsábban kezd viselkedni. Anyja azt gyanítja, drogozik, pedig egészen másról van szó: a fiú vallási fanatikussá vált. Hamarosan teljesen felbolygatja anyja, osztálytársai és az egész középiskola életét. Állandóan a Bibliából idéz és annak tanításait fegyverként fordítja mindenki ellen. Egyedül Elena, a biológiatanár veszi fel a kesztyűt.
A különös, csípős megjegyzéseket tevő fahasábból Gepetto egy bábut farag, melyet a jó tündér éjszaka életre kelt. A rakoncátlan Pinocchio nem hallgat élő lelkiismeretére, a házi tücsökre és eladja az iskoláskönyvét. Árán a mutatványosokat nézi meg. A hiszékeny és tapasztalatlan Pinocchiot - hogy a pénze megszaporodjon - a Csodák mezejére csalják. A jó tündérnél tér magához. Gepetto közben keresésére indul. Pinocchio az újabb csábításnak ismét képtelen ellenállni. Lucignolo ösztönzésére csatlakozik a Játékországba induló társasághoz. Pinocchio szamárrá változik. Cirkuszba kerül, ahol újra találkozik a jó tündérrel.