Drive or be driven?

Glen picks up a peculiar new customer... Will he be his last?