Guest Stars Deke Anderson as Rick Dresden Tom Archdeacon as Dr. Braun Jermaine Rivers as Officer Carter Edward Hong as Derek