Board Thread:False Info and Speculative Discussion/@comment-120.148.21.3-20140729094424/@comment-12467723-20140801054151

I honestly don't think Peter is the Benefactor nor tied along with it. All he is looking for is power and to throw a whole twist into everything with Peter trying to team up with Kate to help her is so he gets power.

TWIST!:

Then comes the part with Derek losing his powers, no one wants Derek to lose his powers so i think that maybe Deucalion is the Benefactor and Derek will kill him regaining his powers. Yet Again what about Gerard? Where has he vanished off too?