7. Bibi Dahl (Lynn-Holly Johnson) - For Your Eyes Only
Dressed in a red ski suit, white ear muffs and black cowboy hat, and looking about 14-years-old, Bibi Dahl makes you wonder if the filmmakers were playing with a full deck. Probably not: two years earlier, Moonraker saw a character named Holly Goodhead go into outer space with a metal-toothed goon. In For Your Eyes Only, much is made of Bibis youth and innocence as she attempts to seduce Bond, telling him: Everyone knows it builds up muscle tone. When she assures him shes no longer a virgin, he replies, You get your clothes on, and Ill buy you an ice cream. In real life, actress Lynn-Holly Johnson was only 16 months younger than leading lady Carole Bouquet, who at age 23 was 30 years younger than Roger Moore. Watch the movie again armed with that knowledge, and see if you agree that this is the creepiest Bond of them all.
Ian Watson is the author of 'Midnight Movie Madness', a 600+ page guide to "bad" movies from 'Reefer Madness' to 'Poultrygeist: Night of the Chicken Dead.'