Zdjęcia do filmu nakręcono w Belfaście (Irlandia Północna, Wielka Brytania).
W 2025 roku był oficjalnym kandydatem Irlandii do Oscara w kategorii najlepszy film międzynarodowy.