The semi-opera The Indian Queen is based on a 1664 play of the same name. The music for the opera was composed by Henry Purcell. The piece is known to have premiered at the Theatre Royal, Drury Lane in 1695. The opera is incomplete due to the unfortunate death of the composer. The plot is set before the Spanish invasion in the courts of Peru and Mexico.