The Chennai based film organization ICAF has been conducting this mega international festival of films for the past 4 years.

சென்னையை மையமாக கொண்டு இயங்கும் ICAF திரைப்பட அமைப்பு, கடந்த நான்கு வருடங்களாக சென்னையில் மெகா சர்வதேச திரைப்பட விழாவை நடத்தி வருகிறது.
