Visual storytelling is a task of creating short story based on photo streams. Different from visual captions, stories contain not only factual descriptions, but also imaginary concepts that do appear in the images. In this paper, we propose novel imagine-reason-write generation framework (IRW) for storytelling, inspired by logic humans when they write story. First, an imagine module leveraged t...