Alejandro (Luis Peña) es un joven compositor madrileño que, por un fracaso sentimental y profesional, decide ir voluntario a la Guerra de Cuba. Allí establece amistad con Antonio (Fernando Fernán Gómez), convirtiéndose en amigos inseparables. Cuando ambos conocen a Bambú (Imperio Argentina), una indígena vendedora de frutas, entre ellos surgirá la rivalidad amorosa.