A film that could have fallen flat under its own weight, but somehow Smith holds it all together. A smart, satisfying mind game, that has an interesting payoff.
This movie makes no sense! Also it's subject/theme offends me on multiple levels. That said, it's pretty freakin' insane up until the end when it all falls apart.
★★★½ Added 1
I loved this movie all the way up to its terrible terrible ending. It's such a fun ride up until that point that now I pretend the ending doesn't exist and I can think back fondly on this film.
A case of style over substance, suffering from a weak script. But the highly stylized animation (comes across as a mix of hand-drawn, computer, and rotoscoping), makes up for it and it's a somewhat enjoyable ride.