What a very refeshing movie!! Great plot and kept your intrest with fun and great animation in 3D. It had wonderful learning guides for young adult children about fitting in and standing up for what you believe in and making a difference in life. Highly reccomend to all ages!!