The film was recently released on the popular piracy website, Filmyzilla, which has sparked controversy and debate in the entertainment industry. Filmyzilla is known for leaking copyrighted content, including movies and TV shows, without the permission of the creators.