When their son Arthur mysteriously vanishes in the idyllic village of Kenwood, Emily and Derek are plunged into a heart-pounding race against time to uncover the truth behind his disappearance. As the facade of their once-perfect community crumbles, the couple must navigate a treacherous web of deceit and betrayal, testing the very meaning of family and trust. Discover the chilling secret that will leave you questioning everything you thought you knew about this seemingly peaceful village.