DescriptionDean Carter's mind unravels while deciphering the mystery behind the disappearance of his fiancé.