Skip To Content

Where To Stream First Blood Season 1 Episode 6

Sheila LaBarre Sheila the Peeler

In rural Epping, New Hampshire, everyone knew Sheila LaBarre as an eccentric widow who loved her rabbits. No one expected what police uncovered when looking for a missing man. Her turbulent childhood in Alabama, a coma induced vision and the death of her wealthy husband all had sent Sheila on a warped mission to kill.