Gathering the latest trusted data…
Curating the open film catalogue…
1926 film directed by Benjamin Stoloff
Directed by: Benjamin Stoloff
The Canyon of Light was released on January 1, 1926.