1998-01-318.3 rating
Creek and Magellan face the intriguing case of a man who appears to have defied the laws of time.