So the positive stuff: Dafoe is obviously great, and I did feel like the guy playing L did the best he could with what he had. Soundtrack was cool too.

Can't say I enjoyed much else though.