For a better experience on MUBI, update your browser.

Stella Maris

Marshall Neilan United States, 1918