The unofficial guide to the best movies and series currently available on Netflix.

A Leaf of Faith

2018 - 86 minutes Movie This documentary takes a deep dive into the benefits, dangers and lingering questions around Kratom leaf as an alternative to opioid painkillers.
Added to Netflix
  • 2018-08-27
Removed from Netflix
  • 2020-08-17