There are a lot of things about this movie that should ruin it. For one thing, Stephen Baldwin. For another, it's ridiculously preachy. Also, it's really pretty depressing. But somehow, it held my interest anyway, and while I really can't say I loved it, I was pretty engrossed throughout most of it. It's a solid film, just not one that's necessarily enjoyable.