In the movie "Demolition Man" (Sylvester Stallone plays the cop John Spartan, while Wesley Snipes has the role of the villain Simon Phoenix.
Both performances were quite well received by critics.
However, the production's first choice were Jean Claude Van Damme and Steven Seagal for the roles of Spartan and Phoenix respectively.
The problem was that Seagal also wanted to be Spartan. Failing to reach an agreement, the proposal ended up being rejected by both.
Stallone on the other hand, quite happily accepted the role of the hero as he considered the script to be really ahead of its time.
In addition, he suggested his friend Jackie Chan to be the villain, but the Asian was not enthusiastic about playing a villain as he was better known for his hero roles.
That's when Wesley Snipes came along and was very enthusiastic about working with Sylvester Stallone.
Unlike the beloved Stallone, Snipes excelled remarkably in martial arts.
In fact, he was so fast that the producers had to ask him to slow down his kicks so that the camera could capture his movements well.