The plot was, admittedly, predictable. The characters were not the deepest. However, this movie is beautiful. The story is no less touching, and still has lessons to be taken from it.
Don't expect this to be life changing, but it was an incredibly enjoyable, visceral movie. I didn't regret spending my 2.7 hours on it.