This film was so good! The beginning was confronting but if you can get past that, it has a really interesting story. The colour, cinematography, graphics and acting was brilliant. It was so good, I would watch it again. Have an open mind and enjoy the ride. I loved her matter of fact approach to life and how it changed as she developed emotionally. The downfall that infatuation brings.