The world premiere of Om Raut’s highly-anticipated film Adipurush is set to take place at the upcoming Tribeca Film Festival, according to the makers’ recent announcement. The film’s first teaser, which was released last year, received criticism from netizens for its questionable visual effects. However, Raut assured fans that the Ramayana adaptati