Según Marsé, "está es la mejor adaptación que se ha hecho de una de mis novelas".
Los personajes:
DANI
DANI tiene 14 años. Su padre desapareció durante la Guerra Civil. Vive con su madre. Pasa las tardes con el Capitán Blay, que le enseña a ver el mundo con ojos libertarios. Tiene dotes de dibujante.
Dani está interpretado por FERNANDO TIELVE (Madrid, 1986). De madre portuguesa y padre español. Cursa 3º de E.S.O. Debutó como protagonista en "El espinazo del Diablo" (Guillermo del Toro, 2001)
SUSANA
SUSANA tiene 15 años. Es hija de Anita y Kim. Guapa, presumida y enferma de tuberculosis. Lleva dos años encerrada en su habitación, rodeada de revistas y frascos de colonia.
Susana está interpretada por AIDA FOLCH (Reus, Tarragona, 1986). Cursa 3º de E.S.O. en Reus. Allí recibe También clases de interpretación. "El embrujo de Shanghai" Supone su debut ante las cámaras.
LA MADRE
ANITA tiene más de 30 años. Madre de Susana y taquillera del cine. Aunque bebe y fuma demasiado sigue siendo la más guapa del barrio.
Anita es interpretada por ARIADNA GIL.
EL CUENTISTA
FORCAT tiene treinta y pocos años. Es astuto, simpático y embaucador. Pertenece a la misma cédula anarquista que Kim y Denis, con los que ha compartido guerra y exilio. Su especialidad es la falsificación.
Forcat está interpretado por EDUARD FERNÁNDEZ.
EL VIEJO LOCO
EL CAPITAN BLAY tiene setenta y muchos años. Libertario, cascarrabias y defensor de causas perdidas. Al acabar la guerra civil se pasó nueve años escondido en un armario.
El Capitán Blay está interpretado por FERNANDO FERNÁN GÓMEZ.
EL PADRE
KIM tiene cuarenta y pocos años. Es el padre de Susana y el compañero de Anita. Huyó a Francia junto a sus compañeros anarquistas. En el barrio tiene fama de personaje de leyenda.
Kim está interpretado por ANTONIO RESINES.
LA SEÑORA
DOÑA CONCHA, más conocida como LA BETIBÚ, tiene cincuenta y tantos años. Es la mujer del Capitán Blay.
Mujer con mucho carácter. Cose y hace encaje de bolillos para las beatas y las señoras ricas del barrio.
La Betibú está interpretada por ROSA MARÍA SARDÁ.
EL AMIGO
FINITO tiene 14 años. Es un chaval de la calle. No va al colegio y se gana la vida haciendo recados o trapicheando con tebeos y cromos viejos. Dani y él comparten juegos y confidencias.
Finito está interpretado por JUANJO BALLESTA ("El Bola").
EL CAMARADA
DENIS acaba de entrar en la treintena. Fue compañero anarquista de Kim y Forcat durante la guerra civil y en el exilio francés. Cuentas pendientes con el pasado le harán reaparecer.
Denis está interpretado por JORGE SANZ.