Dexter

Showtime has released a full scene of Dexter Eighth Season, which the network has also confirmed will be the show’s final season. The first episode airs June 30th. Check out the scene after the jump.

Sarah Nafissa

EW