Coming Soon has the latest clip from Howl’s Moving Castle. The clip, entitled ‘We’re Moving’, is presented in both high and low Quicktime resolutions. Howl’s Moving Castle will open in U.S. theaters on June 10, 2005.
Howl's Moving Castle clip online