Who, in your opinion are the smartest characters? I would like to believe that conan is the smartest as he seems to know everything, however in Yusaku's Cold Case (ep 690-691, chpt 812-813) it seems like Subaru Okiya was able to solve the case before Conan and even had to give Conan the hint to solve the case! Does this indicate that he's smarter than Conan or it was more like Conan was caught off guard by Sera asking him "Isn't that right?" regarding a question about Shinichi that he was unable to catch onto Sonoko saying "Ninja", the word which first gave Subaru the clue to solving the case?