In this paper, we describe a computational system that generates story analogues based on previous stories. Unlike many previous works on story generation that attempt to produce a story artifact from a set of highlevel specifications, we describe an approach that generates relatively novel stories by transforming existing stories to new contexts. We describe an algorithm for using analogical reasoning to find similarities between story contexts in order to map events from an existing story to a novel context.