Yeah, I just saw it last night. Badass flick. Kinda reminded me of Seven, in a way, except it was less a movie about cops and more a movie about some deranged, deranged people.
I'd highly recommend it to anyone who can sit through 90+ minutes of tense action.
-Josh