The Green Spider (1916) - watchlistd