Congratulations to Robert Machoian (MFA 2010) and Robert Ojeda-Beck on the success of their film “When She Runs.”
Their film has made IONCINEMA’s Top 100 Most Anticipated American Indie Films of 2018
View all UCD Arts departments and programs