Posted inReviews South Indian Movie Reviews Telugu Movie Reviews Review of Tantra: Nothing New "Tantra" hits the screens eagerly, debuting on March 15, 2024. Despite its title, the film fails to offer anything groundbreaking,… Posted by Naga Durga March 16, 2024