The Silence of the Lambs sequel series drops first teaser trailer – CNET