Cuando Rose, una joven inglesa, se alista como enfermera en la Guerra Civil española, está poco preparada para las experiencias que la esperan. Trabajando en un frente tras otro, testigo de todos los horrores de la guerra, se enamora de un soldado republicano, Miguel. En el año 1939, cuando la derrota parece inevitable, Rose tiene que afrontar una decisión que cambiará su vida y la dejará con cicatrices duraderas. Al otro lado de la división ideológica está Consuelo, única chica en una familia franquista en Antequera. Tratada sin cariño, descubre temprano que era adoptada, pero sus esfuerzos por aprender más sobre sus orígenes son en mayor parte frustrados. Marisol, hija de Consuelo, nace en 1975 y se cría en una España de cambios rápidos, investiga los secretos oscuros de su familia y busca las respuestas que hasta ahora le han sido eludidas a su madre.