posted by admin, July 6, 2015 @ 12:53 am
- Director: Sonya Pemberton
- Stars: Rachael Blake, Maggie Bowman
- Release Date: May 28, 2010
- Run Time: 52 min
- Genre: Documentary
Elizabeth Blackburn discovered a treasure, a secret of renewal that keeps cells young. Can it stop the grey hair, the wrinkles, the aches and pains? Can it prevent disease? Can it stop cancer?