Where To Stream Poker Face Season 2 Episode 4
The Taste of Human Blood
- Aired May 15, 2025
- 51 Min
- Rated 7.0
- Number 20 Of 22 Rated Episodes
Adjusting to a new way of life, Charlie teams up with an animal liberation operation to rescue a gentle soul unjustly framed for murder at a police awards ceremony.