Den verdenskjente operasangeren Roxanne (Julianne More) drar til et militærdiktatur i Sør-Amerika for å gi en privatkonsert til ære for den japanske forretningsmannen Hosokawa (Ken Watanabe). På festen er politikere og diplomater samlet da en gruppe geriljasoldater tar kontrollen og krever løsepenger for gislene. Det innledes voldsomme forhandlinger hvor begge parter tvinges til å finne måter å kommunisere på. Musikken til Roxanne kommer til å spille en stor rolle i forhandlingene, og blir en viktig faktor i den månedlange gisselsituasion.