 The town of Beaver, Oregon does exist. It is located 20 miles South  of Tillamook, OR, and 20 miles East of the Pacific Ocean. However,  no filming of this movie ever took place even remotely close to it.