Mirrormask - C. I think I was oversold this one before I watched it. "Raises the bar in mixing live-action and animation" one reviewer had said, no not really this was pretty standard green screen and CG rendered stuff as far as I could tell. Visually this film was like a movie adaptation of the old PC game "Myst". There was a very 90s look to the 3d models which made the movie look a lot older than it really is. There were one or two really impressive VFX shots but the rest is stuff you've probably seen before. Overall it was a pretty fun movie though it took a while to get rolling. Coraline is a better Gaiman adaptation.