"When otherworldly forces descend on their town of Whispering Pines, conspiracy theorist Rae, who's searching for her lost father, and Caden, who's haunted by the ghost of his brother, must band together to save their home"--
"Rae discovers that killer alien centipedes have overrun the town of Whispering Pines, while Caden deals with the fallout of his brother Aiden's return from the Other Place"--