352 W Maple St.
Suite B
New Lenox, IL 60451
A documentary about cancer contains two narratives: one from French neuroscientist & cancer revolutionary Dr. David Servan-Schreiber & Meghan L. O'Hara. After braving the journey from diagnosis to wellness, Meghan & David join forces to expose systematic failings in our society, which reinforce the bad habits that predispose to the disease.