Henry Poole (Luke Wilson) decide largar seu trabalho e sua vida na cidade para passar o resto da sua vida em uma casa no subúrbio, tomando muita vodka e comendo muita pizza. Recem chegando em sua nova casa ele conhece sua vizinha Esperanza (Adriana Barraza) uma católica fervorosa que jura ver a imagem do rosto de Cristo na parede da sua casa. A noticia logo se espalha pelo bairro e a parede vira um santuário - contra a vontade de Henry. Mas só quando a linda vizinha divorciada Dawn (Radha Mitchell) e sua filha Millie (Morgan Lily) passam a acreditar no poder misterioso da parede é que Henry vê seus planos mudarem completamente.
Uma visão leve sobre os perigos e prazeres dos relacionamentos na Dublin contemporânea. Quando Clara (Fiona O'Shaughnessy) vê seu namorado Tom (Sean Campion) beijando Isolde (Fiona Gascott), desencadeia-se um série de reações de romances e corações partidos até que o ciclo inteiro se transforma num completo circo, cada personagem tentando resolver a questão do que é um relacionamento perfeito.