IMO overall rate is a bit low, so don't skip this movie after looking at the ratings, as the film is emotionally great. This film will make you feel the emotion ups and downs and struggle with the protagonist, his budding love, and his childhood friend who keeps chaining him down. Its really impacting.