Where To Stream Dexter Season 2 Episode 3
An Inconvenient Lie
- Aired October 14, 2007
- 60 Min
- Rated 8.2
- Number 38 Of 96 Rated Episodes
Dexter's mysterious late-night activities attract the wrong kind of attention from Rita, who's convinced his vice of choice must be drugs.