Michael Easton
as David Hume
Karl Pruner
as Ian Farve
Cynthia Preston
as Olivia Hume
Michael Anthony Rawlins
as Martin Ehrenthal
Judith Krant
as Olan Chang
Matthew Bennett
as James Calley