Great chapter!
Okay, so several things I noticed as I was reading: 1) Chris Davis, Martha's old boyfriend - giggle 2) the suncatcher - Could that be red kryptonite? 3) the stinking smell from the trash - Could that be Revenge?
Looking forward to the next chapter!