Exilat din motive politice, poetul chilian Pablo Neruda se stabilește, pentru o vreme, într-o mică insulă italiană. Pentru că primește un număr impresionant de scrisori, el are nevoie de un poștaș, care să i le aducă. Rămas șomer, pescarul Mario devine poștașul poetului și, treptat, chiar prietenul lui. De la acesta, Mario învață să prețuiască poezia și cum să-și cucerească iubita, folosind puterea vrăjită și farmecul cuvintelor.

Philippa (Cate Blanchett) este o profesoară britanică din Italia. Soțul ei și câțiva elevi mor din cauza unor supradoze de droguri. Marco Vendice este un puternic traficant local care a vândut drogurile care i-au ucis soțul. Dezgustată de incapacitatea poliției de a-l prinde pe Vendice, Philippa ia legea în propriile mâini și pune o bombă menită să-l ucidă pe traficant. Dar planul Philippei dă greș și patru oameni nevinovați mor. Philippa este arestată, iar, la interogatoriu, cere să i se aducă un traducător. Astfel îl cunoaște pe ofițerul Filippo (Giovanni Ribisi) care, în scurt timp, se îndrăgostește de Philippa. Cu ajutorul lui, ea reușește să scape și să se ascundă. Cu toate acestea, în ciuda regretelor pe care le are pentru pierderea vieților celor patru oameni nevinovați, Philippa este în continuare hotărâtă să-l vadă mort pe Vendice.