Leon Linden

Leon Linden' is the main antagonist of the movie, Pin and also an undiagnosed schizophrenic with traits of disassociative personality disorder.

He is portrayed by British-born Canadian actor David Hewlett.