This movie has touched every bit of reality surrounding human behavior and nature..their emotions,helplessness,rage,fear,mistakes,and also how a person evolves with time as circumstances lead them to their destined changes..n also the uncertainty of life..of how uncertain the next moment is..this movie says so much more ..I loved every bit of it and would recommend everyone to watch it!