By Distribution
In Press Release Posted Internationally Award-Winning Actor Liam Neeson to Narrate Giant Screen Documentary “Ireland”
The latest large-format documentary from MacGillivray Freeman Films invites audiences to experience the Emerald Isle’s natural beauty and rich cultural heritage on the world’s largest screens [...]