947295 "Schumacher" documentary comes to Netflix Sept. 15–watch the trailer here 3 years ago3 years ago