New musical mixes history and fiction