WTF Is Wayward Pines And Did You Say M. Night Shyamalan?

Wednesday, May 20, 2015

In answer to the question posed in the title I think the answer is "What's apparently the Twin Peaks of now" and "Yes. I did say M. Night Shyamalan."

Wayward Pines airs on Fox Thursdays at 9/8c.