Tom vive en una caravana con Joss, su madre. Tan sólo tiene once años pero a pesar de su corta edad se comporta como un adulto. Su madre está siempre fuera de casa y él se las tiene que arreglar para comer como mejor pueda. Para ello Tom se cuela en los huertos vecinos y les roba todo lo que puede a sus dueños para poder comer.
En una de esas, Tom descubre a una anciana tirada entre las coles sin poder levantarse. Desde ese momento, Tom se hace cargo de la vieja Madelaine y de sus gatos.
Un serie de sucesos ocurrirán para que Tom, un niño que actúa como un adulto y su madre, que parece toda una adolescente, encuentren un lugar en el mundo al que pertenecer.