Mohanlal's directorial debut Barroz will stream on Disney+ Hotstar from January 22. The film has faced box office challenges despite its high budget.