This week, streaming platforms are packed with exciting OTT titles, ranging from S.S. Rajamouli's animated series "Baahubali: Crown of Blood" to the Adah Sharma-starring political thriller "Bastar: The Naxal Story," and the rib-tickling journey of bromance "Namacool."