This is one of those artistic character dramas. But what made it so good is that the actors were all so young yet put in amazingly adult like performances. Emma Watson shows to me how she will be the only one from the Harry Potter kiddies that will go on to have a legitamite acting career. She was great with the teenage rollercoaster/angst portrayal and played well off of all the other characters.
I would recommend anyone interested in a very high quality character drama check this out. It was a well acted movie with great performances throughout.