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...