'Enola Holmes 2' Cast: Who Plays Professor Moriarty and Dr John Watson?
Enola Holmes takes on her first case as a detective, but to unravel the mystery of a missing girl,
she'll need some help from friends and brother Sherlock.
Countless actors have taken on the villainous role, with recent iterations including Andrew Scott
Enola Holmes 2,
the character is back, though Moriarty's machinations are revealed only partway through the film
once Sherlock solves a cipher and realizes the character is behind both his and Enola's cases.
Moriarty, it turns out, appears in the film much earlier than this, though, because the character is in disguise as Miss Mira Troy.