Released in 1993, 'Demolition Man' tells the story of John Spartan (Sylvester Stallone), a loose cannon cop, and Simon Phoenix (Wesley Snipes), a violent criminal -- both cryogenically frozen in Los Angeles in 1996. Flash forward to 2032: the city has become a peaceful, non-violent place, but Phoenix has escaped prison, and there's only one man tough enough to stop him: the city's naive police force awakens Spartan to help put a stop to Phoenix's madness once and for all, teaming him up with a Lieutenant (Sandra Bullock) to get him acclimated to the modern era of law enforcement.

20 years later, we revisit the cast of this wacky, satirical action flick and see what they're up to now. 

Sylvester Stallone, John Spartan

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: Known for tough guy roles in franchises like 'Rocky' and 'Rambo,' Stallone played loose cannon cop John Spartan, sentenced to cryo-sleep and reawakened to stop one of the most violent criminals of all time -- who just happens to be his old foe.

Now: Stallone is still kicking ass, even at 67: in 2006, he starred in the sixth 'Rocky' film, 'Rocky Balboa,' and followed that up two years later with a fourth 'Rambo' film, simply titled, 'Rambo.' He heads up the 'Expendables' franchise with co-stars Jason Statham, Arnold Schwarzenegger, Jet Li, and several other major action stars. He recently starred alongside Robert De Niro in 'Grudge Match,' and starred with Schwarzenegger in 'Escape Plan.'

In addition to acting, he also writes, and wrote the screenplay for this year's 'Homefront,' starring Jason Statham and James Franco. He can be seen next in 'The Expendables 3,' which reunites him with his 'Demolition Man' co-star Wesley Snipes.

Wesley Snipes, Simon Phoenix

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: Wesley Snipes played Simon Phoenix, a dangerous and incredibly violent criminal sentenced to prison where he's locked up in cryo-sleep -- when he's awakened for a routing parole hearing, he escapes, and it's up to John Spartan to stop him. Snipes had previously gained notice for roles in films like 'White Men Can't Jump' and 'New Jack City.' The part was offered to both Jackie Chan and Jean Claude Van Damme, but neither of them wanted to play the role of a bad guy.

Now: Snipes went on to lead a franchise of his own with the 'Blade' series of films, in which he played a heroic vampire who can walk in daylight and vows to put an end to all vampires. He starred in three 'Blade' films, and appeared in 'Unstoppable,' 'Undisputed,' and 'Brooklyn's Finest.' Snipes got into some trouble for tax evasion and served a few years in prison, but is making a comeback: he'll appear with his 'Demolition Man' co-star Sylvester Stallone in the upcoming 'Expendables 3.'

Sandra Bullock, Lieutenant Lenina Huxley

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: Sandra Bullock's career was just taking off when she signed on to play Lieutenant Lenina Huxley, a naive and perky law enforcement officer who teams up with John Spartan to take Simon Phoenix down. Bullock, who had previously appeared in the films 'Love Potion No. 9' and 'The Thing Called Love,' replaced Lori Petty on the film.

Now: Bullock has become one of the most bankable stars in Hollywood. Over the years she's appeared in a variety of films, from the 'Miss Congeniality' movies to 'The Blind Side' (which earned her the Best Actress Oscar). This year she starred alongside Melissa McCarthy in the female buddy cop comedy 'The Heat,' and appeared with George Clooney in Alfonso Cuaron's incredible space thriller 'Gravity.' Up next, she'll lend her voice to the 'Despicable Me' spin-off 'The Minions,' and she's rumored to star in a sequel to 'The Heat.'

Benjamin Bratt, Officer Alfredo Garcia

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: Benjamin Bratt, who previously appeared in 'One Good Cop' and 'Blood In Blood Out,' played Officer Alfredo Garcia, whose name is a reference to the cult classic film 'Bring Me the Head of Alfredo Garcia.'

Now: Bratt reunited with Bullock as special agent Eric Matthews in the action comedy 'Miss Congeniality'; in fact, Bratt has played several law enforcement officers over the course of his career: in films like 'Clear and Present Danger' and 'Red Planet,' and on the series 'Law and Order.' Recently he appeared in the film 'Snitch,' and lent his voice to both 'Despicable Me 2' and 'Cloudy with a Chance of Meatballs 2,' and had a starring role on 'Private Practice.'

Denis Leary, Edgar Friendly

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: Stand-up comedian Denis Leary played Edgar Friendly, the leader of an underground resistance movement beneath the city of "San Angeles" (San Diego and Los Angeles combined). Leary was just getting his acting career off the ground, and had also appeared in 'The Sandlot.' Just a few years later, he'd reunite with Sandra Bullock for the film 'Two if by Sea,' which Leary also wrote.

Now: Leary has a ton of film credits under his belt, including 'Wag the Dog,' 'Suicide Kings,' 'Blow,' 'Small Soldiers,' and he provides the voice of Diego in the 'Ice Age' series of films. From 2004 to 2011, he starred on the FX drama 'Rescue Me.' In 2012, he played George Stacy, father of Gwen, in 'The Amazing Spider-Man,' a role he'll reprise in the upcoming sequel. He also appears alongside Kevin Costner in the upcoming baseball film 'Draft Day,' and will once again voice Diego in the recently announced fourth 'Ice Age' film, set to be released in 2015.

Rob Schneider, Erwin

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then:  'SNL' star Rob Schneider had an uncredited role as Erwin, a law enforcement employee and comic relief for the film. He had also appeared in the films 'Home Alone 2: Lost in New York' and 'The Beverly Hillbillies.'

Now: Schneider is perhaps known best for appearing in several of his former 'SNL' buddy Adam Sandler's films, like 'The Waterboy,' 'Big Daddy,' 'Little Nicky,' '50 First Dates,' and more recently, 'Jack and Jill' and 'Grown Ups.' Last year, Schneider debuted a sitcom titled 'Rob,' loosely based on his own life, but it was quickly canceled.

Jack Black, Wasteland Scrap

Warner Bros./Getty Images
Warner Bros./Getty Images
loading...

Then: One of Jack Black's very first film roles was in 'Demolition Man' as a "Wasteland Scrap," one of Edgar Friendly's disciples. At the time, he was guest-starring on shows like 'Life Goes On' and 'Northern Exposure.'

Now: Black went on to become one half of the music duo Tenacious D, which also developed into a television show and film. He’s starred in movies like ‘School of Rock,’ ‘High Fidelity,' and 'Tropic Thunder.' He’s the voice of Po in the ‘Kung Fu Panda’ movies, and his other recent credits include ‘Bernie’ (reuniting him with his 'School of Rock' director Richard Linklater) and ‘The Muppets.’ He recently supported the “Thank a Million Teachers” program from the L.A.-based Farmers Insurance, which allows everyone to extend thanks to a past educator.

More From ScreenCrush