Meet four of the 39,698 runners taking part in the 2016 London Marathon.
This year someone will become the millionth person to finish the race in the 36 years it has taken place. Could it be Trevor, Becky, Ruth or Ken?
WATCH MORE: A Million Reasons to Run
Feeling inspired? There are events for all abilities so use this handy guide to find the best one for you.