Actually I don't like emotional movies to watch that much,but this movie changed my mind.. really good story plot,music, performance, direction and every small technician done a great job... excellent work... littrally my eyes got wet @ some scene...