Un an après la mort de l'artiste Vincent van Gogh (Robert Gulaczyk), le facteur Joseph Roulin Chris O'Dowd) demande à son fils paresseux, Armand (Douglas Booth), de remettre en main propre la dernière lettre de l'artiste écrite à son défunt frère, Theo ( Cezary Lukaszewicz), à un digne destinataire après plusieurs échecs de tentatives de livraison postale. Bien que dédaigneux de cette corvée apparemment inutile, Armand se rend à Auvers-sur-Oise où vit un prétendu proche compagnon de Vincent, le Dr Gachet (Jerome Flynn). Devant attendre que le docteur revienne des affaires, Armand rencontre de nombreux habitants de ce village qui non seulement connaissaient Vincent, mais étaient apparemment aussi des modèles et des inspirations pour son art. Ce faisant, Armand devient de plus en plus fasciné par la psyché et le destin de van Gogh alors que de nombreux détails suspects ne parviennent pas à s'additionner. Cependant, au fur et à mesure qu'Armand creuse, il se rend compte que la vie troublée de Vincent est autant une question d'interprétation que ses peintures, et il n'y a pas de réponses faciles pour un homme dont le travail et la tragédie ne seraient vraiment appréciés qu'à l'avenir.