Stand by Me, is based on the Stephen King short story The Body. Director Rob Reiner's easygoing nostalgia piece is set in Castle Rock, OR, over Labor Day weekend, 1959. Narrated by Richard Dreyfuss, the 1986 drama features River Phoenix and Kiefer Sutherland.