Some movies get leaked in one big chunk, and some leak in a steady stream of increasingly meaty trickles. This 4-minute trailer might be more than some people need to see, but it hits all the right notes for me. I like how Christian Bale is channeling Edward Furlong, and I like the larger pop-cultural mash-up this month of two opposing science fiction approaches. Star Trek vs Terminator. Shiny Future vs. Grimy Future.