Casshern Japanese movie trailer

Scott sez: "Imagine David Fincher & Terry Gilliam having a drunken fistfight in ILM's parking lot, and you've approximated the look."Link