Een Mexicaanse jongen ziet de samenleving om hem heen in rap tempo veranderen. Op het schoolplein worden de oorlogen uit de krant nagespeeld. Zijn onbezorgde jeugd wordt opgeschrikt door de intense verliefdheid die hij ervaart wanneer hij de moeder van een vriend ontmoet.
Harrison Shepherd is de zoon van een Amerikaanse vader en een Mexicaanse moeder in de eerste helft van de twintigste eeuw. Met zijn moeder en haar minnaar belandt hij in Mexico, waar hij gaat werken voor het schildersechtpaar Diego Rivera en Frida Kahlo en de gevluchte communist Trotsky. Later keert Harrison terug naar de VS, waar hij schrijver wordt en men hem verdenkt van communistische neigingen.