News

The first film in the Mahavatar Cinematic Universe, Mahavatar Narsimha has released in theatres and here's our honest review ...