Γεννημένος στη Σαγκάη στις αρχές του εικοστού αιώνα, ο Κρίστοφερ Μπανκς μένει ορφανός στην ηλικία των εννέα χρόνων, όταν εξαφανίζονται ο ένας μετά τον άλλο οι γονείς του. Τώρα, περισσότερο από είκοσι χρόνια μετά, είναι διάσημος ντετέκτιβ και οι υποθέσεις που λύνει μαγνητίζουν πάντα τη λονδρέζικη κοινωνία. Κι όμως, παρά την εμπειρία και την ικανότητά του, δεν έχει καταφέρει να ρίξει φως στις συνθήκες των υποτιθέμενων απαγωγών των γονιών του. Για τον λόγο αυτόν ο Μπανκς ταξιδεύει στη λαβυρινθώδη πόλη των παιδικών του χρόνων, με την ελπίδα να λύσει το μυστήριο του επώδυνου παρελθόντος του. Εκεί όμως ανακαλύπτει ότι ο πόλεμος καταστρέφει ανελέητα τη Σαγκάη και συνειδητοποιεί ότι δεν μπορεί πλέον να εμπιστευτεί ούτε τις αναμνήσεις του ούτε τους ανθρώπους γύρω του.