Kneecap has dominated the Irish Film & Television Academy (IFTA) nods as the movie has received 17 nominations. The 2025 ...