Angelina Jolie has revealed she was scarred by an on-set injury filming the spy action thriller Salt.

The A-list actress, who plays mysterious character Evelyn Salt, who may or may not be a Russian spy, performed her own stunts in the film.

Speaking at the Comic-Con festival in San Diego, California, she said she sliced open part of her face just above her nose when tumbling into a doorway with a gun.

She first thought she had suffered a concussion because she could not hear anything – but later realised she was wearing earplugs.

Angelina, clad in a snug shiny black jacket, tiptoed around fan questions about her character.

“There’s a real duplicity to her personality,” she said. “There’s a part of her that’s not necessarily a good guy, and because of certain things that happened to her, she’s a bit damaged. She’s not just heroic. She’s not even. She’s not just brave. There’s something a little off about her, and maybe there’s something off about me.”