Dexter (2006): Remember the Monsters?

Dexter (2006)

Details

Season
Season 8
Episode
8x12
Air Date
22 September 2013
Where to watch

Overview

Dexter season 8, episode 12 — “Remember the Monsters?” (8x12) first aired on 22 September 2013.

Dexter is faced with impossible odds as a brewing hurricane makes its way towards Miami.