In 1888 reizen een Britse tolk en een mysterieuze klokkenmaker, die verschillende missies hebben, samen naar Japan waar als de klokkenmaker vermist wordt de tolk hem gaat zoeken.
De Joodse jongen Archibald Ferguson groeit op in Amerika tijdens de jaren vijftig en zestig van de 20e eeuw. Zijn verhaal wordt vier keer verteld, waarbij zijn levensloop door het toeval gestuurd steeds een andere wending neemt.
Als wederdienst aan de Palestijnse man die ooit zijn leven redde, reist een Duitse arts naar Beiroet op zoek naar een vrouw die daar tijdens de Libanese Burgeroorlog is verdwenen.
Op haar terugkomstfeestje in Los Angeles kiest een 29-jarige vrouw of ze met haar vriendin en gastvrouw mee naar huis gaat of met haar oude jeugdliefde, ze doet beide.