Renowned and extremely talented Indian actress Tabu has been cast in a recurring role in the upcoming Max streaming series…