Where To Stream Killing Eve Season 2 Episode 3
The Hungry Caterpillar
- Aired April 21, 2019
- 60 Min
- Rated 8.0
- Number 14 Of 32 Rated Episodes
Villanelle's new circumstances are looking bleak; Eve makes a dangerous deal with an old acquaintance; Villanelle is surprised when she is approached by a figure from her past.