Where To Stream Femme Fatales Season 2 Episode 12
Hell Hath No Furies
- Aired August 3, 2012
- 30 Min
- Rated 5.0
- Number 21 Of 21 Rated Episodes
The mistress of a sadistic criminal kingpin is targeted by his lusty three-woman death squad while in custody on Christmas Eve.