I cheated and looked up the plot summaries online...
hahaha. Not entirely surprising. It is a twisted mess!