I don't think this is the trailer you saw (there are some different versions), but maybe it'll jog your memory. Trailer Report