See Stuart Gordon’s teaser trailer for Taste