Ian Ward's Plan

So, Heather Stevens had to die because Ian Ward is obsessed with Mariah. Am I understanding this correctly? It's been months and we still aren't clear on what the heck happened. The writer must be doing backflips trying to connect all the convoluted dots.

Also, did Jordan ever take the blame for pushing poor Seth into traffic?

Plus, the woman in the storage locker... I'm still not letting that one go. 🤣