Short Answer
Quick answer format
Question 1
Quick RecallWhy does John Garrideb get angry when he finds out Nathan contacted Sherlock Holmes?
John Garrideb gets angry because he is a criminal operating under a false identity. His entire story about the inheritance is a lie designed to trick Nathan. By involving a world-famous detective like Holmes, Nathan unintentionally put John at risk of being exposed. John fears that Holmes's sharp eyes will see through his disguise and investigate his background, which would lead straight to his criminal record and his true motive for wanting access to Nathan's apartment.