Melanie (casting choice)
I'm only about a third of the way through the book (so perhaps I am missing some later reveal about Melanie) but I came across the movie on IMDB and saw the cast listing etc.
Now, I realise any (good) actor of any race and gender can play any character ...
But I'm still surprised they cast Sennia as Melanie considering the first two sentences of the book make a point that Melanie (translation "the black girl") is actually very fair and hence misnamed. A few paragraphs later, she is described as having "skin as white as snow".
I'm all for inclusion, and I understand they changed Justineau from black to white so I guess they kept the 'balance' of the book.
But it still ruins the significance of Melanie's name.
It seems to me they might have changed Melanie's name in the movie to something like Blanche or Ivory so as to preserve the "appearance/name" mismatch.