The 10 Most Insane Jaw-Dropping Moments From Dexter Ever
Dexter has left us in shock a million times. Let's take one more trip down memory lane before we embark on the final journey. Dexter, The End Begins Sunday, June 30th at 9PM ET/PT. Only on SHOWTIME.