Other Talents‘Avatar: The Last Airbender’ to make its OTT premiere on February 22 – Deets about cast inside | – Times of India