Watch Dexter Season 8 Episode 12 - Remember the Monsters?

Add to Watchlist

Dexter Season 8 Episode 12
In the series finale, Dexter is faced with impossible odds. With a hurricane looming in Miami, Dexter decides to take matters into his own hands.
First Aired: September 22, 2013 - 56 Minutes Runtime
, Yvonne Strahovski, Sean Patrick Flanery, Amy Pietz
4.8/10
Ad
i