The 31-year-old, who appeared in 2005 film 'Sin City', is set to reprise her role as Nancy Callahan, a dancer who gets mixed up in the criminal underworld.
Alba said she has been enjoying target practice at a firing range in California. She posted a picture on Twitter showing her holding a gun and smiling as she posed for the camera, reports contactmusic.com. In a message alongside the picture, she posted: "What a way to start the day. Training for a movie is sort of fun."
Photos: Harbhajan Singh-Geeta Basra's TV outing with daughter Hinaya
Photos: Malaika Arora flaunts ripped jeans like a boss!
Photos: Vaani Kapoor, Kriti Sanon, Dia Mirza sizzle on the ramp
Photos: Kalki Koechlin, Konkana Sen Sharma at a bash in Mumbai
Photos: Akshay Kumar, Aarav, Sonam Kapoor at Mumbai airport