Apart from the costume and set design which was quite impressive, there were a number of problems with this adaptation which i didn't like.
One, the character of Selina was not nearly as mysterious enough. In the book she is meant to keep us guessing and appear very secretive in both her speech and movement. Instead she is quite over emotional, letting all her feelings come flooding out in a torrent mainly to save on time. It just felt wrong.
Two. Characters and scenes were completely invented, like the so called "Theo" bloke acting as the needy boyfriend who effectively tried to rape her. The sister Priscilla is completely non existent, and the part when Margeret is in the cell for the last time, and they kiss and Selina says "sorry"...IT DOES NOT HAPPEN!
Three...and finally, just the general length made the film have to speedily rush through everything so we didn't get to see some parts that are integeral to the book, the characters did not get a long enough chance to connect and as a result the relationship felt hollow.
Sorry but I really wanted to enjoy this film and found it very much lacking in most aspects.