Een homostel dat op het punt staat na 15 jaar uit elkaar te gaan, krijgt onverwacht tijdelijk de verantwoordelijkheid voor de twee kinderen van een zieke vriendin.
Als in 1968 ten tijde van de studentenopstanden in Rome een jonge politieman undercover gaat om te infiltreren in de protestbeweging ontmoet hij Laura die droomt van een wereld zonder onrecht en Libero die droomt van de revolutie. Er ontstaat een gecompliceerde driehoeksverhouding
Jim Terrier voert vrijwilligerswerk uit in Congo als boetedoening voor zijn verleden bij de special forces. Na een moordaanslag wordt hij opgejaagd en gedwongen zijn schietvaardigheden opnieuw te gebruiken.