Stop reading now if you don’t want to know.
Yes. Stop indeed NOW.
Final warning. Cause here it comes:
When to Watch: Sunday, May 11 at 10 p.m.
What to Expect: You know what finale time means on the ABC sudser: a major death! Yes, another Hamptonite will be killed off in the finale, but…