Twelve years after his parents mysterious death, David Stevens and his new family return home to put his dark past behind him...