And to anyone who has ever read Stephen King, the origins sound familiar.