Ireland was named the 2024 “Country of Focus” at the Whistler Film Festival which took place between December 4th and 8th.