Where Paradise Is Home

After surviving a terrible car crash, Secret Service Agent Ethan Burke finds himself in the charming, bucolic town of Wayward Pines but soon discovers that something isn't quite right.