Saw it passing though the student union today. It looked interesting, so I stopped to watch.. and watch... and watched all the way until the end -.-;; and lost at least an hour to the movie. It's good.
Erm. Yeah, was going to say more, but I'm running low on time to do stuff, and deadlines approach much more rapidly than I'd like.