Dexter - Season 2 Episode 12
The British Invasion
Release Date: Dec 16, 2007
S02 E12Dec 16, 2007
Where to Watch Dexter Season 2 Episode 12
This section may contain affiliate links to our partners.i
In the Season Two finale, Lundy and the FBI finally settle the case of the Bay Harbor Butcher, but the heat's not entirely off Dexter as his world literally becomes an inferno. Can he rise from the ashes once again?