Barbara Bach appeared in one James Bond film, The Spy Who Loved Me (1977), where she played the role of the Russian spy, Anya Amasova, also known as Agent Triple X. This film was the tenth in the series and starred Roger Moore as James Bond.