I got frustrated trying to find a good copy of this trailer in english with no subtitles for my media center, so I decided to take the video from the german HD trailer that didn't have subtitles and replaced the audio with the audio from one of the english trailers that had french subtitles.
Thought I would share it to save anyone else the trouble!