Has anyone seen this? It stars Christian Bale. The person at my local Blockbuster recommends it but she said it's "different". They were out of copies this evening but I might go back tomorrow for it IF it is worth it.

So...has anyone seen it and are you willing to give me your review?