Watched the movie in OTT, I never felt the way they portrayed negative reviews during movie release. Story is good. The Francis portion and Disha patani role seemed blunt. But the kanguva portion really amazed me with artwork , CGI visuals, stunts are extraordinary, music is okay. May be they reduced the noise level during OTT release, but I never like they are always shouting or background music being overloud. Frankly saying ponniyin selvan visuals in ship scenes, forest scene appeared they are shot in recent time it didn't sync the year timeline they portrayed. But in Kanguva when they showed the snowfall region, forest region it really matched with that old age period. They have worked in very in depth detail. There was not much logical flaws. Costumes are matching to the background and story period. The villains place seemed too much reddish cloud. Some flaws are there. But it was really good try and output deserves appreciation. Why so much hatred and negative reviews. Then why didn't you give negative reviews to Pushpa or ponniyin selvan or Bahubali. Negative reviewers Never ever come again in another review and say Kollywood won't make movie like Bahubali or 300 soldiers, if you haven't supported no one will try it. Good job Siva for trying. One flaw I noticed, the small boy character he is not able to show his reaction through face expressions, it's not syncing. Other than visuals are stunning. We failed this movie. Should have watched in theaters, should never trust negative reviews again.