First Blood
Season 1
Episode 7: Sheila LaBarre: Sheila the Peeler
TV-14Aug 06, 2022
In rural Epping, N.H., everyone knows Sheila LaBarre as an eccentric widow who loves her rabbits; her turbulent childhood in Alabama, a coma-induced vision, and the death of her wealthy husband all send Sheila on a warped mission to kill.
Details
Details
Type
Documentary
Status
Returning Series
Production Countries
United States of America
Spoken Languages
English
Production Companies
Networks