I bought this for my 5 year old and he loves it. The acting is pretty awful and it's quite painful to sit through as an adult. However, it's your classic good vs. evil fantasy plot. There's no foul language and the violence is mild and fantasy-like. If your child likes Harry Potter/Lord of the Rings type movies, pick it up. You can typically find it in discount bins at super stores.