spectacle: an elaborate and remarkable display on a lavish scale
artifact: a man-made object taken as a whole
fictionalization: a literary work based partly or wholly on fact but written as if it were fiction