It looks like you’ve got a high-quality web rip of the 2025 Hindi film

The details you've provided seem to point to a pre-release or newly released movie offered through unofficial channels. It's essential to consider the legal, ethical, and security implications of engaging with such content. If "Azaad" is indeed a movie set to release in 2025, it might be best to wait for official distribution channels or announcements from the filmmakers or production houses.