Bollywood superstar Aamir Khan's latest film 'Sitaare Zameen Par' co-starring Genelia Deshmukh, was directly released on YouTube on August 1, 2025, after a successful theatrical run. The film is available through a pay-per-view model (INR 100). Now, filmmaker Neeraj Pandey has shared his thoughts on the actor directly releasing the sports drama on YouTube.