Irumudi OTT Release Date: Ravi Teja's Hit Film Now Streaming on Netflix
Ravi Teja's Irumudi began streaming on Netflix from 18 September 2026 in five languages after a record theatrical run, driving a 400% spike in India searches for its OTT release date.