Original Sin - Episode 2 Review

Dexter: Original Sin Episode 2 premieres on December 20 on Paramount+ with Showtime and will air on Showtime on December 22.
After the events of Episodes 2 and 3, it's clear we're about to revisit one of the bloodiest moments of the franchise again..