The film was directed by McG, adapted by screenwriters Ryan Rowe, Ed Solomon and John August, and starred Cameron Diaz, Drew Barrymore and Lucy Liu as three women working in a private detective agency in Los Angeles. John Forsythe reprised his role as the unseen Charlie 's voice from the original series. Making cameo appearances are Tom Green (who was dating Barrymore at the time of production) and LL Cool J.
who plays charlie in charlie's angels movie
John Forsythe