Ryan Reynolds runs 26 miles or so