I thought it was really good. For the idea it was really well done. I thought following it was pretty easy but the idea of limbo was a little strange.
I think Dicaprio has done some good stuff. He seems to pick some decent projects and Scorsese has helped the cause. As far as an odd Dicaprio movie that wasn't that bad I would pick The Man in the Iron Mask...