I would agree with most of that. It was painfully repetitive, and by two-dimensional, i would assume you mean the good-evil 'struggle' that is hardly fair. The good characters are smart, dynamic, forward thinking, good looking, whereas the evil characters are dumb, static, unable to think, and...