섹시한 매력이 넘쳐나고 노래를 끝내주게 잘 부르는 아일랜드 남자 제리(제라드 버틀러). 세상에 전부는 제리 밖에 없는 애교투덜이 뉴욕 여자 홀리(힐러리 스웽크). 다른 커플처럼 때론 싸우고, 때론 심하게 다투지만 제리는 화가 난 그녀를 웃게 하기 위해서라면 스트립쇼는 기본, 그 멋진 목소리로 달콤한 노래를 부르고, 홀리 역시 그와 함께라면 그 어떤 것도 두려울 것이 없었다. 적어도 제리가 병에 걸리기 전까지는. “절대 너를 떠나지 않을거야”라고 영원한 사랑을 맹세했던 제리가 뇌종양으로 죽게 된 뒤 홀리는 모든 의욕을 잃게 된다. 그의 핸드폰에 전화를 걸어 그의 목소리를 듣고, 그와 함께한 집에서 그의 체취를 찾으며 그를 미치도록 그리워하는 홀리. 그러던 어느 날 그녀 앞에 기적과 같은 일이 벌어진다. 30번째 생일을 맞이한 홀리에게 죽은 제리로부터 생일선물이 도착한 것. 그리고 그날 이후 그녀에게는 놀라운 일들이 일어나는데…