Nice touch having Sami flash back to those memories of EJ. And WOW, I loved that exchange between Marlena & Sami:
"He raped you, he tortured you and made life hell for you. You have hated me for 20 years because I slept with John when married to your father, but you forgive him? Explain that to me"
Damn. That was good.
I'm totally "anti-spoilers" these days so I skipped right past that next episode preview! LOL. Really loving what you have going here overall JP, keep it up ;-).