Though it was filmed across New England, creator Katie Dippold intentionally kept the fictional island’s exact location a mystery Apple TV Creator Katie Dippold drew inspiration from Stephen King and ...