Revenge just keeps getting more and more complicated, to the point that it is pretty hard to follow who is related to whom, who is sleeping with whom, and who is on which side. So here's a little cheat sheet for the next time you watch - one part family tree, one part love triangle (or quadrilateral?), one part web of secrets and lies.
(Click to enlarge photo)

Fallen behind? Catch up on
Season 3.