Catriona (novel) the 3rd duke of Argyll, Simon Fraser of Lovat, Prophet Peden and Hugh Palliser were real people and the frigate HMS "Seahorse" actually existed. However, the heroine who gives her name to the novel is a fictional character. The real James MacGregor had seven sons and six daughters, none of them named Catriona. The 1971 film "Kidnapped" was based on "Kidnapped" and the first half of "Catriona". Catriona (novel) Catriona (also known as David Balfour) is an 1893 novel written by Robert Louis Stevenson as a sequel to his earlier novel "Kidnapped" (1886). It was first published in the magazine
Kidnapped (1960 film) Kidnapped (1960 film) Kidnapped is a 1960 Walt Disney Productions live-action film adaptation of Robert Louis Stevenson's classic 1886 novel "Kidnapped". It stars Peter Finch and James MacArthur, and was Disney's second production based on a novel by Stevenson, the first being "Treasure Island". It also marked Peter O'Toole's feature film debut. In 18th century Scotland, young David Balfour (James MacArthur) is directed by his recently deceased father's letter to go to the House of Shaws, where he is greeted without much enthusiasm by his miserly uncle Ebenezer (John Laurie). An attempt to arrange a fatal accident makes it clear