London, England: Ein mysteriöses Bild wird mit dem verborgenen Schatz einer Organisation namens „Raven“ in Verbindung gebracht. Für Lupin III. ist dies der Schatz des Schicksals, den er seit zehn Jahren stehlen will. Auch der berühmte Detektiv Sherlock Holmes wird auf die Situation aufmerksam, als bei Scotland Yard während des Verhörs eines Verdächtigen eine Bombe explodiert …