Akcja toczy się w bliżej nieokreślonym kraju w Ameryce Południowej, który rządzony jest despotycznie przy udziale wojska i policji. Antonio Murilio [Giancarlo Giannini] był kiedyś lotnikiem, ale podczas walk w Afryce odmówił wykonania rozkazu strzelania do bezbronnych ludzi. Teraz jest kierowcą taksówki. Chce żyć spokojnie, na uboczu, z dala od polityki. Jego dziewczyna, Maria [Ornella Muti], - o czym on początkowo nie wie - wspomaga potajemnie opozycyjnych działaczy. Przez przypadek wciąga Antonio w niebezpieczny splot okoliczności. Pod ich wpływem bohater staje się buntownikiem podejmującym czynną walkę z reżimem...