 Around 200 students from different colleges were roped in to play extras as some of the scenes demand Delhi University students in the film.The trailer was released on 10 April.The film was released on 20 May 2017 worldwide.