charlie's angels: full throttle movie image starring lucy liu
Photo Credit: Columbia Pictures

Pictures from the 2003 action-packed movie Charlie's Angels: Full Throttle starring Cameron Diaz, Drew Barrymore & Lucy Lui