Makers Of Mahavatar Narsimha On The Film's OTT Release: "Have Not Finalised A Deal Yet"

The film, which hit screens on July 25, has been released in five Indian languages

Aug 6, 2025 - 14:02
 0  3
Makers Of Mahavatar Narsimha On The Film's OTT Release: "Have Not Finalised A Deal Yet"
The film, which hit screens on July 25, has been released in five Indian languages