In 2000, former commercials director McG resurrected classic '70s television series 'Charlie's Angels' for a flashy, exciting and totally modern big screen adaptation. Featuring the trio of Drew Barrymore, Cameron Diaz and Lucy Liu, the action comedy followed three ass-kicking heroines and private investigators who work for an unseen millionaire named Charlie. With the help of go-between Bosley (Bill Murray), the Angels must work to uncover the secret behind a kidnapped software genius. Thirteen years later, we revisit the cast of this fun flick and see what they're up to now. 

Cameron Diaz, Natalie Cook

Columbia/Getty Images

Then: Cameron Diaz played Natalie Cook, the goofy and klutzy Angel. She eventually meets and develops a crush on a guy named Peter while working undercover. Jenny McCarthy also auditioned for the role of Natalie.

Now: Diaz recently appeared in 'The Counselor,' in which she had a very memorable scene with a car. Next she'll play Miss Hannigan in the big screen version of 'Annie' and appears alongside Leslie Mann and Kate Upton in the women's revenge comedy 'The Other Woman.'

Drew Barrymore, Dylan Sanders

Columbia/Getty Images

Then: Former child star Drew Barrymore played Dylan Sanders, the rowdy tomboy of the Angels. Barrymore co-produced and cast herself in the film.

Now: Barrymore garnered acclaim for her role as Little Edie Beale in the HBO feature film version of 'Grey Gardens' a few years back, and made her directorial debut with 'Whip It.' She recently appeared in 'Big Miracle,' and can be seen next reuniting with her 'Wedding Singer' and '50 First Dates' co-star Adam Sandler in the rom-com 'Blended.'

Lucy Liu, Alex Munday

Columbia/Getty Images

Then: The role of tech-savvy and clever Alex Munday was incredibly tough to cast, and Lucy Liu really nailed the part. Before she got it, Angelina Jolie was approached but bowed out when she admitted she didn't like the original series, and Thandie Newton was locked in until freak weather conditions delayed her on the set of 'Mission: Impossible II.' Dozens of other actresses were considered before Liu took the role, including Salma Hayek, Liv Tyler, Penelope Cruz, Ashley Judd, Gwyneth Paltrow, Kate Winslet and Reese Witherspoon ... and that's not even half of them.

Now: Liu played O-Ren Ishii in Quentin Tarantino's 'Kill Bill' films and voiced Master Viper in the 'Kung Fu Panda' films. She recently appeared in 'The Man with the Iron Fists' and currently plays Joan Watson on 'Elementary,' CBS's Sherlock Holmes show.

Bill Murray, John Bosley

Columbia/Getty Images

Then: The star of comedy classics like 'Ghostbusters' and 'Groundhog Day' played John Bosley, the assistant to the mysterious Charlie, who helps the Angels connect with their unseen boss for assignments.

Now: Murray declined to appear in the sequel, and these days he's very selective about the roles he takes. He's appeared in several Wes Anderson films, including 'Rushmore' and 'The Royal Tenenbaums,' the recent 'Moonrise Kingdom,' and the upcoming 'The Grand Budapest Hotel.'

Sam Rockwell, Eric Knox

Columbia/Getty Images

Then: Sam Rockwell played software genius Eric Knox, who is kidnapped and needs the Angels' help -- but things aren't always what they seem. Rockwell previously appeared in the films 'The Green Mile' and 'Galaxy Quest.'

Now: He reunited with Barrymore two years later for 'Confessions of a Dangerous Mind,' and has appeared in the films 'Moon,' 'Seven Psychopaths' and 'The Way, Way Back.' He can be seen in the upcoming 'Poltergeist' remake.

Kelly Lynch, Vivian Wood

Columbia/Getty Images

Then: Kelly Lynch played Eric Knox's partner, Vivian Wood. You may recognize her from previous roles in 'Cocktail' and 'Virtuosity.'

Now: Lynch reunited with Bill Murray for the critically panned indie 'Passion Play' in 2011 and starred on the Starz series 'Magic City.'

Crispin Glover, Thin Man

Columbia/Getty Images

Then: 'Back to the Future' star Crispin Glover played Thin Man, a mysterious criminal who had something to do with the kidnapping of Eric Knox. The character originally had lines, but Glover didn't like them and asked them to be removed to give his character more mystery. Thin Man's other quirks, like ripping out and smelling women's hair, were also Glover's idea.

Now: Glover reprised the role of Thin Man for the sequel, and has since appeared in Tim Burton's 'Alice in Wonderland' and had a small role in 'Hot Tub Time Machine.' He recently had a cameo in 'Seven Psychopaths' with 'Charlie's Angels' star Sam Rockwell.

Tim Curry, Roger Corwin

Columbia/Getty Images

Then: Tim Curry played Roger Corwin, the man believed to be responsible for kidnapping Eric Knox. Curry was known best for roles in 'The Rocky Horror Picture Show,' 'Clue' and 'Home Alone 2.'

Now: He mostly does voice work these days, and has lent his voice to 'Star Wars: The Clone Wars' as Palpatine, a role he will reprise for the upcoming 'Star Wars Rebels' animated TV series.

Matt LeBlanc, Jason Gibbons

Columbia/Getty Images

Then: Matt LeBlanc played Jason Gibbons, an actor and love interest for Alex -- but you probably know him best for playing another actor: Joey Tribbiani on TV's 'Friends.'

Now: LeBlanc has made a career out of playing actors, actually, and won a Golden Globe for playing a fictional version of himself on the series 'Episodes.'

Luke Wilson, Peter Kominsky

Columbia/Getty Images

Then: Luke Wilson played Peter Kominsky, a waiter whom Natalie meets at a party while working undercover; the two fall for each other, of course. Wilson previously appeared in 'Home Fries' with Drew Barrymore.

Now: Wilson reprised his role for the sequel, and has starred in films like 'The Royal Tenenbaums,' 'Idiocracy' and 'Death at a Funeral.' He recently reprised the role of anchorman Frank Ritchard in 'Anchorman 2: The Legend Continues.'

Melissa McCarthy, Doris

Columbia/Getty Images

Then: Back when she had just started appearing on 'Gilmore Girls' and had only a couple of small acting credits to her name, a then-unknown Melissa McCarthy had a tiny role in 'Charlie's Angels' as a secretary.

Now: McCarthy has made us laugh in films like 'Bridesmaids' and 'The Heat,' and she'll re-team with the director of those films, Paul Feig, for the upcoming spy comedy 'Susan Cooper.' She also has several other film projects in development, including 'Tammy' and 'St. Vincent de Van Nuys.'