Question: In which spy film starring Roger Moore as the fictional secret agent James Bond did Barbara Bach appear?
Sentence (from "The Spy Who Loved Me (film)"): The Spy Who Loved Me (1977) is the tenth spy film in the "James Bond" series, and the third to star Roger Moore as the fictional secret agent James Bond.
Relevant evidence: Yes