This is a story of hope and making peace with life. The story is told through a bunch of high school kids growing up in the late 90s in suburban Chennai, South India. The film holds a mirror to the ...