People need to watch twice to understand the beauty of this film...VC is not the typical boyfriend portrayed in movies as perfect hero...he is what he is... he's flawed and unpredictable.. .karthi portrayed the role very well... aditi rao hydari is graceful in the film ...songs are too good and cinematography is top notch....bgm throughout the film and in end credits is extraordinary... escape scenes from Pakistan to Afghanistan are directed well... songs picturization is good... everything about this film is good.