Eid al-Adha is the second of the two main festivals in Islam alongside Eid al-Fitr. It falls on the 10th of Dhu al-Hijja, the twelfth and final month of the Islamic calendar. From Wikipedia
The Tamil sports drama arrives online after a year-long delay that followed its underwhelming theatrical run.