Die Another Day (2002)

A British secret agent is captured by North Korean agents and must serve a grueling prison sentence.  When he's released, he is convinced that someone in his own agency betrayed him.  While attempting to locate the mole, he determines a connection between a North Korean terrorist and a diamond mogul, who is funding the development of an international space weapon.

Halle Berry

Halle Berry first came into the spotlight at seventeen years when she won the Miss Teen All-American Pageant, and when she was the first runner-up in the Miss U.S.A. Pageant. Moving into modeling and then films, she is an intelligent, powerful actress who has been in many movies featuring her character with a gun!  She portrays several strong and empowered heroines that went the extra mile to fight for what they wanted or believed in.   Her gun carrying characters are ones that inspire courage and confidence, and while often looked defeated, were motivated to fight harder and succeed.