Po trosze baśniowa, po trosze realistyczna powieść nominowana do Nagrody Bookera i Nagrody Whitbread – najbardziej prestiżowych nagród brytyjskich.
Anglia, lata 30. ubiegłego wieku. Słynny brytyjski detektyw Christopher Banks wierzy, że klucz do ocalenia świata przed nadciągającą katastrofą leży w przeszłości. Wychowany w kryjącym wiele sekretów, politycznie zaangażowanym Szanghaju, wyrusza w realną i duchową podróż do miasta swego dzieciństwa, by rozwikłać zagadkę, która nurtowała go przez całe życie: tajemnicę zaginięcia rodziców.
Wędrówka przez zrujnowaną metropolię staje się wędrówką w czasie, podczas której jawa przeplata się ze snem, a prawda nadal spowita jest mgłą.