I've watched this film 3 times now. The first time was at the cinema and I wasn't too hot on it. The 2nd time I fell in love with it. This recent 3rd viewing last night has me even more in love with it.
Definitely give it a 2nd chance if you weren't a big fan the first time around because this is quite the film.