C'est la seconde fois que le metteur en scène britannique John Boorman offre un rôle à Brendan Gleeson. Ils ont déjà collaboré ensemble sur le tournage de Le Général, dans lequel Gleeson tenait le rôle-titre du gangster légendaire Martin Cahill, abattu par la police britannique dans les années 1970.
Par souci d'authenticité, John Boorman a tourné la totalité de son film dans la ville de Dublin et ses environs.
Le film a remporté les prix de la Meilleure photographie et celui de la Meilleure musique de film lors de la cérémonie des Irish Film & Television Awards. John Boorman était quant à lui nommé au prix du Meilleur réalisateur.
Sinéad Cusack, qui incarne le personnage de Oona O'Leary dans le film, n'est autre que la femme de Jeremy Irons, avec qui elle vit depuis 1978.