The only lacking for this film was the characteristics of the main character (Ares), at least the futuristic-contemporary blends and even the OSTs from Nine Inch Nails give me some absolute vibrations to it. Not to be mentioned about Depeche Mode shout-out (as told by Ares himself).