World News August 18, 2021 Review Roundup: What the Critics are Saying about ‘Kuruthi’, ‘Shershaah’, ‘Netrikann’, & Other Films that Released last Week