Maaveran to release in OTT release on Aug 11NT BureauAugust 8, 20230 Sivakarthikeyan’s superhero flick “Maaveran ” is all set for streaming on Prime Video on August 11.