Ram Charan’s much-anticipated rural action drama Peddi, directed by Buchi Babu Sana, is set for a worldwide release on June 4. Backed by Venkata Satish Kilaru and presented by Mythri Movie Makers and Sukumar Writings, the film has already generated strong buzz with its music and visuals.
