Directed by Honey Trehan, the film was earlier titled Punjab 95 and faced a long battle with the Central Board of Film Certification (CBFC)