Streaming release Ravi Teja’s Mr Bachchan OTT Release: Latest Details 3 months ago Ravi Teja and Bhagyashri Borse's 'Mr Bachchan' is now on Netflix, just weeks after it was in theaters. Directed by…