Den världsberömda operasångare Roxanne (Julianne Moore) reser till en militärdiktatur i Sydamerika för att ge en privat konsert på en fest för den japanska affärsmannen Hosokawa (Ken Watanabe). När festen fyllts av politiker och diplomater tar en gerillagrupp kontroll över herrgården och kräver frisläppande av deras fängslade kamrater. En våldsam förhandling inleds där gisslan och deras fångvakter tvingas hitta nya sätt att kommunicera. Musiken framförd av Roxanne blir allt viktigare i förhandlingarna och för att överleva den månadslånga gisslan.