Nice story about a stranger with personality disorder discovering love and happiness. Life is a journey and we learn from situations and people. This is what the director seems to imply. But this core message is a bit diluted by excess of emotions and logical missteps towards the end. But the hero 's performance and cinematography makes us forgive the flaws.