The film was directed by McG, adapted by screenwriters Ryan Rowe, Ed Solomon, and John August, and starring 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.