Por seis anos excruciantes, Freddy Gale fantasiou sobre vingar-se de John Booth, o motorista bêbado responsável pelo acidente de trânsito que matou sua filha. Quando Booth sai da prisão, Gale, em grande sofrimento, vai atrás dele.
Como um assassino, Jack (George Clooney) está sempre viajando, e sozinho. Depois que um trabalho na Suécia termina de forma inesperada, Jack decide se aposentar e viajar para a Itália, mas antes aceita uma última missão, a tarefa de construir uma arma para um contato misterioso, Mathilde (Thekla Reuten). Refugiado em uma pequena cidade medieval, Jack torna-se amigo do padre da região, Padre Benedetto (Paolo Bonacelli) e inicia uma forte ligação com a bela Clara (Violante Placido). Eles se envolvem num tórrido romance aparentemente inofensivo. Mas renegando seu passado, Jack pode estar fugindo do seu destino.
Duas septuagenárias decidem assumir a sua homossexualidade perante as suas famílias e casar-se, lançando o caos e colocando o noivado da neta de uma delas em risco.