British actress Madeline Smith takes aim in this promo image made when she was filming the James Bond movie Live and Let Die. It’s probably her best known role. She played Miss Caruso, an Italian agent who tumbled into bed with Roger Moore during the opening of the film. The photo is from 1973.
Madeline as hell and not going to take it anymore.