Die Liebe zwischen Danny (Daniel Day-Lewis aus 'Im Namen des Vaters', 'Mein linker Fuß') und Maggie (Emily Watson aus 'Breaking the Waves') steht unter keinem guten Stern. Beide sind hin- und hergerissen zwischen ihrer Religion und ihren leidenschaftlichen Gefühlen füreinander. Als Danny Flynn nach 14 Jahren Gefängnis in seine Heimat Belfast zurückkehrt, möchte er nichts anderes als Frieden finden, seine Karriere wiederaufnehmen und die Liebe der Frau zurückgewinnen, die er nicht vergessen kann. Doch gerade, als sie langsam ihre zärtliche Romanze wiederentdecken, müssen sie erkennen, dass kulturelle Tabus nicht zu brechen sind und der Kampf um die Liebe ihr Leben kosten kann.