K-Mart (played by Spencer Locke) is a young woman in Claire Redfield's convoy. In Resident Evil: Extinction, K-Mart explains that she changed her name after Claire and the others had found her in a Kmart store. She states she did not like her name and decided to change it because all those she knew from before the outbreak were dead. In the novel, her name is revealed, by Carlos and confirmed by K-Mart, to be Dahlia. During the events of the film, K-Mart is shown riding in the vehicle with Claire, whom Locke says she has a big sister relationship with. K-Mart is also close with Carlos Olivera (in the novelization and in the film's deleted scene, it is stated she has a crush on him) and Mikey as she is clearly distraught at both of their deaths. K-Mart bonds with Alice as well, giving her a bracelet and in the beginning of the film, explaining her name. Locke describes this as more of a mother-daughter relationship and that K-Mart "definitely look[s] up to Alice in this movie a lot.K-Mart survives through most of the film by hiding in the vehicles, although she does kill a few zombies. In a zombie attack, she is nearly killed by L.J. who has turned into a zombie himself, but is saved by Carlos. At the end, she is one of the few who survive long enough to depart in a helicopter piloted by Claire on the way to Alaska.
In Resident Evil: Afterlife, K-Mart has been captured by the Umbrella Corporation as part of its Arcadia trap where she has been captured to be experimented upon. She is rescued by Alice, Claire and Chris Redfield, but is at first too out of it to do anything. After recovering, she aids Alice in battle, knocking out Bennett and tossing Alice her shotgun, allowing Alice to (temporarily) defeat Wesker with a shot to the head. K-Mart later stands on deck with the other survivors and watches as the Umbrella Corporation choppers appear.
~~BEHIND THE CHARACTER~~