David Kellum (David Hewlett) chega na cidade para estudar veterinária e logo descobre que é um scanner. Após usar seus poderes para um assalto a uma loja de conveniência, David é recrutado pelo comandante Forrester (Yvan Ponton), que começa a usar suas habilidades em benefício próprio. Sua intenção é ser nomeado pela prefeita para o cargo de Chefe de Polícia. Porém, quando David descobre que o verdadeiro plano de Forrester é criar uma força policial comandada por scanners, foge imediatamente. Agora, perseguido por Forrester, pela polícia e por Peter Drak (Raoul Trujillo) um scanner perigosíssimo, David parte em busca de seu passado. Unindo-se a Julie (Deborah Raffin), sua irmã, tentam destruir Forrester e o instituto neurológico onde ele está criando o exército de scanners.