Board Thread:False Info and Speculative Discussion/@comment-24132585-20140425013601/@comment-186.116.205.147-20140610011755

In one of the trailers uncle Peter say "Can someone in this town stay dead" What that means? Maybe is someone who was dead and will come back as "The Benefactor" o that woman, the mexican. Stiles and Lydia are in a meeting with someone (the mexican?) and there's a lot of money on the table. I don't know I'm just speculating :3