Hanneli and Anne are best friends in Amsterdam, together with another small bunch of teenage girls. Unfortunately, they are Jews and are vilified on a daily basis by the Nazis. Still, they try to enjoy themselves, thinking about boys and trying to escape reality. If their daily life is not happy in 1942, worse is yet to come.
Apart from the lack of suspense, because everybody knows what happened to Anne and it's clear that Hanneli survived since she's telling the story, the big issue with this narrative is that you never really get to know Hanneli and Anne comes across as a big teaser and a silly teenage, obsessed with boys. Surely, Frank was not a saint and this should not be a hagiography, but the level of silliness and teasing is laid down too thick.
It doesn't help that the timeline shifts back and forward continuously, between the last happy days in Amsterdam and life in Bergen-Belsen and it helps even less watching the movie in the English version. Hanneli parents speak German to her and between then and she answers in English (Dutch in the original) so one may wonder what's going on in that family. There is no explanation about the fact that they were Germans escaping the persecution and Hanneli herself should have been speaking German.
More mess in the concentration camp, where a Hungarian woman's spoken part is not translated or subtitled, so you end up following a "dialogue" with Hanneli speaking English, someone answering in German, and someone else in Hungarian.