This film follows Lance Armstrong’s incredible journey from cancer sufferer in 1996 to seven consecutive Tour de France victories from 1999 through 2005. His fortitude and unwavering attitude are a tremendous monument to human strength and an encouragement to people facing adversity. ‘Never give up, since victory is just around the corner,’ says the message.
source