Where To Stream Dexter Season 2 Episode 12
The British Invasion
- Aired December 16, 2007
- 60 Min
- Rated 8.8
- Number 7 Of 96 Rated Episodes
Lila makes a shocking discovery about Dexter and takes advantage of it in a desperate ploy to win him back, or rather, force him back.