I thought it was a beautful movie, subtley teaches a lot of small lessons with wonderful metaphors. The acting is incredible and Jim Carrey shows a side I've rarely seen. The adaptation is more like the plot of the first few books before the main plot is unvieled. I found only two problems: Casting- The boy is supposed to be 12, the pale girl is supposed to be 14. Boy is taller than girl. Yup. Length- Could have been a lot longer and added one final act concerning the higher plotline. Oh well. All in all, I loved the movie, especially its blended 3D effects, and reccomend it to anyone who had as much free time as I did today.