Aamir Khan’s “Sitaare Zameen Par” was released in theaters on June 20, 2007, and received positive reviews, with Genelia Deshmukh in a key role. The sports comedy drama has now made its OTT debut on Sony LIV, streaming in Hindi, Telugu, and Tamil. Earlier, it was released on YouTube under a pay-per-view model and is based on the Spanish film “Champions.”