This Movie is Awesome that only Mamoru Oshii has the quality adn Anime Drawings and plot and animation expertese to produce. As the plot begins it is a litlle confussing but as it devleops the charachter really draw you into the plot. The real kicker is that the end leaves you a little confused. This will be understood as you must watch the credits (Japanese) through to the end as there is a short finishing Anime clip that willl blow your mind and help you understand why the movies' plot throughout was so complex! This movie is a masterpiece!!!!