, 1h46 Directed byMcG OriginUSA GenresMartial arts, Comedy, Action, Adventure, Crime, Martial arts ThemesFeminist films, Sports films, Martial arts films, Political films, Buddy films ActorsCameron Diaz, Drew Barrymore, Lucy Liu, Crispin Glover, Bernie Mac, Justin Theroux Rating49% After rescuing U.S. Marshal Ray Carter (Robert Patrick) in Mongolia, the Angels, Dylan (Drew Barrymore), Natalie (Cameron Diaz), and Alex (Lucy Liu) are hired to locate a set of titanium rings called H.A.L.O. (Hidden Alias List Operation) stolen from the Department of Justice that, when put together in a machine, will display a list of all individuals in the witness protection program. Many people, including Justice Department official William Rose Bailey (Bruce Willis), who possessed one of the rings, were murdered in the process. Having discovered that one of the protected witnesses, Alan Caulfield (Eric Bogosian), was murdered in his house in San Bernardino, the Angels investigate the scene and discover evidence suggesting that Caulfield was smothered with a bag and the killer is a surfer with a scar on his left leg. Meanwhile, Natalie and her now boyfriend Peter Kominsky (Luke Wilson) are moving in together, with some help from Alex's boyfriend Jason Gibbons (Matt LeBlanc), whose relationship with Alex is on a "time out".