Kunchacko Boban's Officer on Duty will start streaming on Netflix from March 20, the makers have announced the other day. The ...