A wealthy and enigmatic businessman runs a new town where a well-known doctor and his family are given the opportunity to relocate. However, when they get there, the doctor learns that the little town is actually hiding a lot of mysteries.