Starfish on Twitter shared this photo of what appears to be the poster for the film. They have never shared an actual poster in any form, just this photo of one from the Edinburgh Film Festival screening last night. All traces of the trailer on the Edinburgh Film Festival website have been removed also. Odd promotion compared to Tom's other indie film premiering this weekend, Pushing Dead, which has a poster, a trailer as well as a little bit of press interest generated in advance of the screening.