Lupin the Third
The Truth and The Raven
E11 Dec 26, 2021 25m TV-14
In the matter of the late Lord Faulkner’s connection to the Raven, Sherlock and Lupin have eliminated the impossible. Now only the improbable truth remains.
Where to Watch The Truth and The Raven
Cast of The Truth and The Raven