Stan’s upcoming eight-part drama ‘Eden’ is set in an idyllic coastal town, where the disappearance of a young woman triggers a devastating chain of events which lay bare the dark and hidden secrets of the town.
Stan’s upcoming eight-part drama ‘Eden’ is set in an idyllic coastal town, where the disappearance of a young woman triggers a devastating chain of events which lay bare the dark and hidden secrets of the town.