Barrio madrileño de Maravillas. Eloísa es una abnegada esposa y madre eficiente, que vive con su marido, un guardia municipal más autoritario en casa que en la calle y al que a veces se le va la mano. Su hijo es un beato que salió del seminario poco antes de convertirse en sacerdote, y que se pasa la vida estudiando y rezando para expiar los pecados de su familia. Las hijas, dos hermanas, obsesionadas cada una a su manera por la riqueza, se profesan mutuamente un profundo odio.
Hacia mediados de los años cuarenta, se trasladó por el río Tajo el último envío de troncos desde Peralejos de las Truchas hasta Aranjuez. El film narra la aventura de la última "maderada" del Tajo. Roy Shannon, un joven irlandés que ha vivido los desastres de la Segunda Guerra Mundial (1939-1945), ha perdido la fe en los hombres. Una vez en España, conoce a Paula, que lo lleva hasta el campamento donde viven los gancheros: unos hombres primitivos, valientes y generosos, cuyo jefe es "El Americano"
Víctor (Leonardo Sbaraglia) llega con su novia (Leticia Brédice) a París, donde toda su familia se ha reunido en torno a su padre (Fernando Fernán Gómez), un importante empresario al que le han diagnosticado un tumor. Un día, lo sorprende tirando las pastillas y vistiéndose a escondidas para intentar escapar de la clínica. Víctor, conmovido por la soledad del anciano, intenta ganar su confianza y convertirse en su cómplice
Caída del Imperio Romano de Occidente (476 d. C.). El día de la coronación del emperador Rómulo Augusto, Roma cae en poder de Odoacro, rey de los hérulos (Peter Mullan). Ambrosino (Ben Kingsley), el mentor de Rómulo, había predicho un gran peligro para la ciudad. El padre del emperador, preocupado por la seguridad de su hijo, pone al niño bajo la protección del comandante Aurelio (Colin Firth). Tras la captura de Rómulo por los bárbaros y su traslado a la isla de Capri, Aurelio intenta rescatarlo con la ayuda de sus hombres más leales y de un misterioso guerrero. Cuando, por fin, consiguen liberarlo, el grupo emprende la búsqueda de la única legión que queda: la novena, que se encuentra en Britania.