Drew Barrymore, Cameron Diaz, and Lucy Liu return alongside director McG for the sequel Charlie's Angels: Full Throttle. In this adventure, the Angels are assigned by Charlie to track down a pair of missing rings encoded with the names of every federal witness in the government's protection and relocation program. The women employ all of the skills seen in the first film in order to stop the bad guys (and bad girls). Bill Murray declined to appear in the sequel. The role of Bosley has been taken over by Bernie Mac. Demi Moore rounds out the cast of this big-budget spectacle.