"Buck
up
Watson!"
Kathryn Newton as The Honourable Daisy Wells
Thaddea Graham as Hazel Wong
Dane DeHaan as Alexander Arcady
Keith Powers as George Mukherjee
Sadie Sink as Beanie Martineau
Seychelle Gabriel as Kitty Freebody
India Eisley as Lavinia Temple
young! Tarjei Sandvik as Bertie Wells
Simay Barlas as Amina El Magrahbi
Hey besties!!!! How do you like the new book????