The film, marks the end of Madhu C Narayanan’s seven-year-long hiatus from direction