Perfect casting
I can't see anyone else playing the hero and the villain. Stallone and Snipes were perfect. I used to think this movie would've been perfect for Stallone and Schwarzenegger. But I can't see Schwarzenegger as Simon Phoenix. I can see Arnold playing a bad guy. Just not Phoenix. And Wesley Snipes was perfect. The role of Simon Phoenix is one of my favorites that Wesley Snipes has done in his career.
I also have to say that I'm so glad Sandra Bullock replaced Lori Petty. Lori Petty would've never worked in the role and I can't see her as a love interest for Stallone. Good move by them replacing her. I thought Sandra Bullock had good chemistry with Stallone. Almost as good as her chemistry with Keanu.