not a terrible film my 10 year old boy love it and and he would be the target demographic and so i guess they hit the spot . pretty dull for an adult though . hard to relate to animate lego character and even mod high tech one . i think the choice of the three great virtue of the bionicle world be a bit odd unity and duty and and destiny . be i the only one who think those sound just a bit fascistic . especially destiny . what about freedom and equality and justice and etc . oh well and it will sell lego . kind of dull for a movie and but not bad for a 74 minute advertisement . could have be a lot bad .