David (Unax Ugalde) y Carlos (Juan Díaz) son dos jóvenes veinteañeros, vagabundos, que viven en las calles de Madrid, durmiendo en bancos y compartiendo la vida con aquellas personas que, al igual que ellos, por distintas razones están en la calle.