As promised, here is the trailer for Pen-ek Ratanaruang’s latest film Headshot, which will have its U.S. premiere at the Tribeca Film Festival in the Spotlight program. Headshot, from the director of 6ixtynin9 and Last Life in the Universe, tells the story of Tul, a man who after being shot in the head, awakens to find that he sees everything upside down.