On your case!
Harriet may only be in the sixth grade, but she's already found her calling: to be a spy. In a private journal she takes everywhere, Harriet records suspicious activity and keeps a running list of observations on virtually everyone she knows. It seems harmless enough until, one day, someone finds the journal and exposes Harriet's critical thoughts about her classmates. Suddenly, even her best friends are against her, and Harriet resolves to take revenge.
Streaming data from JustWatch. Open in Popcornie for direct links and other countries.
Michelle TrachtenbergHarriet
Gregory SmithSport
Vanessa Lee ChesterJanie
Rosie O'DonnellOle Golly
J. Smith-CameronMrs. Welsch
Robert JoyMr. Welsch
Eartha KittAgatha K. Plummer
Charlotte SullivanMarion Hawthorne
Dov TiefenbachBoy with Purple Socks
Nanny McPhee and the Big Bang2010 · English
My Spy2020 · English
Kit Kittredge: An American Girl2008 · English
Little Secrets2002 · English
Madeline1998 · English
The Spy Next Door2010 · English
Lemonade Mouth2011 · English
Nanny McPhee2005 · English
Welcome Home Roscoe Jenkins2008 · English
Ramona and Beezus2010 · English
The Great Gilly Hopkins2015 · English
Roll Bounce2005 · English