All Our Yesterdays with director Breege Rowley
All Our Yesterdays with director Breege Rowley
With director Breege Rowley in attendance for both screenings!
In partnership with The Ireland Institute, and supported by the Irish Society for Education and Charity.
A visually rich and deeply moving documentary, All Our Yesterdays chronicles 250 years of Swinford, County Mayo, capturing the town’s resilience, history and cultural evolution. From the devastation of the Great Famine to its vibrant cultural revival, the film blends rare archival footage, personal stories and moving music to honour a community that refused to forget. This documentary is more than the story of Swinford - it embodies the Irish experience worldwide. Themes of emigration, survival, and heritage resonate deeply with the Irish diaspora, cultural historians, and audiences captivated by Ireland's rich past.
About Breege Rowley: Breege Rowley is an Irish documentary filmmaker, editor and producer with more than 25 years' experience in film and television. Her debut feature documentary, All Our Yesterdays, was eleven years in the making and has received international recognition, including Best Documentary at the Boston Indie Film Festival, Outstanding Excellence at the Docs Without Borders Film Festival, and an Honourable Mention at the East Village New York Film Festival. Through rare archive material and deeply personal stories, her work is dedicated to preserving Ireland's cultural heritage for future generations.
Directed by Breege Rowley
2026 | Ireland | English language | DCP
Concessions
Concessions are available for all screenings and the Harris Theater is now BYOB. Guests who bring alcoholic beverages must be 21 years or older and provide valid photo ID upon request, a $5 charge will be issued per guest.
Accessibility:
Note: All services may not be available at all performances. Click the link above for accessible performance schedule or contact customer service for further assistance.
- Harris Theater
-
809 Liberty Ave
Pittsburgh PA 15222 - Box office phone: 412-456-6666