Hand of the Master Accepted into Southern Screen Film Fest!

SOUTHERN SCREEN SELECTION Hand of the Master.jpg

Stella Maris is pleased to announce that it’s newest documentary film, Hand of the Master: The Art and Life of Dom Gregory De Wit has been chosen as an official selection of the 2018 Southern Screen Film Festival!

The festival takes place November 7th-11th in Lafayette, Louisiana and showcases the finest films from the South!

The festival lineup and more information will be available here.



David WarrenComment