The film’s release, originally slated for January, may finally be released at some point following the issue of a certificate in the coming days