When David (36) hears the news that his friend Andreas (40) took his life, the days of their once close friendship have long been a thing of the past. They hardly knew each other anymore. And yet, David can't shake off the feeling of guilt over the suicide of his once best friend. David travels back home to the tiny small town near the German-Polish border where they both grew up, but what was originally planned to be a short visit to attend the funeral service, turns into a journey into a fractured past. When the deceased Andreas suddenly appears as a ghost that only he can see, David initially attempts to shake off the apparition, but the ghost turns out to be as persistent as the question why Andreas took his own life, and even more so, what keeps him still in this world and whether David had a role in this.