Poor little Carl Porter. With Godparents like these, no amount of holy water will be enough to keep him safe in Revenge’s Hamptons. But let’s back up, shall we?
The ABC drama’s fall finale, “Revelations,” was designed to bring the truth about a number characters to the surface… for a number of other characters. More »