This paper deals with the implications of showing the storyteller's perspective when telling stories in virtual environments. The paper proposes an open and reusable architecture for the construction of virtual guides who tell stories about the worlds they inhabit from their own perspective. The system consists of two main components: the structure of a knowledge base to code the narrative knowledge about the worlds and a novel hybrid algorithm for the generation of narratives showing the storyteller's viewpoint. The complete architecture has been developed. Furthermore, we carried out a study with users in order to both validate the implemented storytelling system and test whether the users consider it significantly better or worse (in terms of several aspects related to believability) adding the virtual guide perspective (as both text and animations showing emotions) to the guide discourse. The interesting results are discussed. © 2008 Cambridge University Press.