Peter (Liam Neeson) a Lisa (Laura Linney) žijí léta v pevném manželském svazku. Najednou Peter zjišťuje, že Lisa dostává emaily a textovky od jakéhosi Ralpha (Antonio Banderas) - muže, o jehož existenci neměl ani tušení. Peterova posedlost neznámým rivalem se stupňuje a on se zraněný a plný touhy po pomstě vydává navzdory radám své dcery Abigail (Romola Garai) do Milana. Tam chce najít tajemného Ralpha a odhalit pravdu o jeho vztahu s Lisou.
Druhý muž je drama o milostném trojúhelníku, který ovšem rozhodně nekopíruje klasickou šablonu této zápletky. Příběh zkoumá podstatu žárlivosti, bolest ztráty i krásu odpuštění.