2048: Alowa searches for a boy called Solstice and her lost memories. 2010: Zinnia travels to Italy to uncover her family's past. 1945: Max falls in love with a Jewish girl as the Nazis invade. 1890: Weayaya dances the ghost dance to save her son's life. Four narratives, one path through time and heritage.