film maker careers in Cavan, Ireland