Season 2 Episode 3: An Inconvenient Lie

Watch Dexter season 2 episode 3 tv series online free
Release: Oct 14, 2007

Dexter's mysterious late-night activities attract the wrong kind of attention from Rita, who's convinced his vice of choice must be drugs.

Dexterexpand_lessSeason 2