Dexter - Season 7 Episode 12
Release Date: Dec 16, 2012
S07 E12Dec 16, 2012
Where to Watch Dexter Season 7 Episode 12
This section may contain affiliate links to our partners.i
Season 7 finale. As LaGuerta closes in on Dexter's secret, Dexter struggles to protect himself, Debra and the life he's built.