Bangalore Days ★★★½

Don't know why I delayed watching this all these days..
Emotional roller-coaster ride