This movie consists of all the things you want. Every time you watch it you just wanna live your life fully. Helps you notice such tiny details of life which are so important, but you still forget it with every passing day. Will always be my top watch.