RSC Movies

The Deemster

The Deemster is a 1917 American drama silent film, released by Arrow Film Corporation, directed by Howell Hansel, starring Derwent Hall Caine and Marian Swayne.