Rodanthe is the northernmost village of the inhabited areas of Hatteras Island, and while the novel and movie are based on this specific town, some scenes were also filmed inNorth Topsail Beach, NC. The film did fairly well in the box office becoming Warner Bros. ...