by Brian Thibodeau » Thu Apr 14, 2005 9:35 pm
They've finally put up a better trailer for this one that includes more footage from the film. A lot of its slow-mo, which is probably a subtle indication that the movie will be anything but! Looks enticing...