Although not a great fan of the genre, I found this futuristic suspense story quite satisfying. Particularly strong was the acting. Standouts include Eric Roberts, as a loving father desperately trying to save his son's life, then caught in the extreme, life-threatening consequences of his choices ; Diane Venora, as a high-level "health-care" corporation executive with a conscience ; and Cary Elwes, in an especially chilling turn, as an enforcer. There are several plot twists that keep the viewer guessing, and the tension in many of the scenes borders on the heart-stopping. There are a number of implausibilities and unlikely coincidences, but the headlong pace of the movie keeps one from dwelling on these. Recommended!