Stand by Me is a 1986 American coming-of-age drama film directed by Rob Reiner. Based on Stephen King's 1982 novella The Body, the film is set in the fictional town of Castle Rock, Oregon in 1959. From Wikipedia