Skip To Content

Where To Stream The Green Hornet Season 1 Episode 23

Alias the Scarf

The wax statue of a serial killer from 15 years' past seemingly comes to life and begins a new killing spree.