The Vampires: The Ring That Kills (1915, Louis Feuillade) Film by Andrew Wickliffe8 September 201218 November 2020