May have been more appropriate to post this before 8 episodes have passed, but screw it. Anyone else watch this? I would enjoy comparing theories with you guys.
For thos eof you who have no idea what I'm talking about
:
Harper's Island - Wikipedia, the free encyclopedia