After realising the negative impact of the Over The Top (OTT) platform on the footfall to the movie theatres, the Telugu Films Producers Council (TFPC) has taken a decision to stream the movies on OTT 50 days after the theatrical release of the films.