Though it's been floating around the web for a bit, the international trailer for Lynne Ramsay's (We Need to Talk About Kevin) upcoming vigilante thriller You Were Never Really Here (which got rather solid reviews out of the Cannes Film Fest) is now here to melt
the eyeballs out of your face.