and her delivery is occasionally amateurish [but] Ahern deserves credit for a spirited first effort". Movie adaptation A film adaptation of the book was released in 2007 with Hilary Swank as Holly, and Gerard Butler as her husband, Gerry. James Marsters plays John McCarthy and Jeffrey Dean Morgan plays William Gallagher. The cast includes Kathy Bates, Harry Connick, Jr., Gina Gershon and Lisa Kudrow. Filming began in October 2006 in New York City and Ireland, and the movie was released on 21 December 2007 in the United States. Although box office numbers were high, critics gave the film negative reviews. Notes Sources 2004 Irish novels Novels by Cecelia Ahern Cengage books Irish novels adapted into films 2004 debut novels Novels set in Dublin (city)