Temple Grandin
Role(s): Dr. Ladenham
The Keyman
Role(s): The Doctor
sideFX
Role(s): Larry
The Lycanthrope
Role(s): Leonard
Seventy-8
Role(s): Dr. Darryl Revok