Enola Holmes 2: How much did Millie Bobby Brown get

Enola Holmes takes on her first case as a detective, but to unravel the mystery of a missing girl, 

Besides her breathtaking acting, Brown made history by reportedly receiving $10m (£8.4m) to reprise her starring role in Enola Holmes 2.

she'll need some help from friends  and brother Sherlock.

Countless actors have taken on the villainous role, with recent iterations including Andrew Scott

Now, in 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.