I thought it was dull and pointless. As you say Michael Fassbender was badly cast and as for the lead character..
How she got so much praise I don't know. Basically a 17 year old chav playing a 15 year old chav. Not acting.
The plot such as it was, was paper thin and the whole thing felt like an episode of Eastenders on holiday.
For me 2/5 is pushing it.
For the record I thought Red Road was better but not by much.
Little things used to mean so much to Shelly. I used to think they were kinda trivial. Believe me nothing's trivial.