I saw this movie last night at its US premiere in Hollywood and I was blown away by everything. The graphics, the script, the symbolism, social commentary, A non-stop ride that never goes dull for even a moment. So rich and in the vein of the Italian masters. What a treat! I look forward to see what else writer/director Ivan Cappiello will come up with!