Ghost in the Shell 2 - Innocence
As a work of art that takes a hard look at Man's interaction with the machines that he creates, it is a great film; as a casual movie to pass the time of day, it is a violent mess filled with incomprehensible psycho-babble.