This episode was pretty good, with a bunch of new twists. I am totally unsurprised that Trinity is a freak instead of a great father/husband.

I also really hope (SPOILER)Rita doesn't cheat with that annoying bastard.