Bob Ross Documentary Bob Ross: Happy Accidents, Betrayal & Greed will be streaming on Netflix from August 25, 2021.