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.
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.