Twilight trailer makes us thirst for more Terri Schwartz July 18, 2008 The teaser trailer tempted us, but the first full-length Twilight trailer creates an unquenchable desire for more.