The Green Archer is a ten part 1925 American mystery film serial directed by Spencer Gordon Bennet. It is based on Edgar Wallaces bestselling novel of the same name.
A mysterious green archer prowls the grounds of a mediaeval Castle, helping a reporter expose the criminal secrets of its reclusive millionaire owner.
Source: Wikipedia