Netflix’s The Life List has skyrocketed to the top of the charts less than a week after its release and for good reason. The ...