Antonio Damoura is a Rhode Island based filmmaker
SECT
The Excrement
In the Glory of His Name: The Making of Sect
Tapeface Kills
The End of all Days
Debts
Cape Verdean Cranberry: The Fernandes Story
Three's Company
Movie · Director