The Talisman by Stephen King and Peter Straub

Opening line:

On September 15th, 1981, a boy named Jack Sawyer stood where the water and land come together, hands in the pockets of his jeans, looking out at the steady Atlantic.