All Cast

Martin Sheen

Martin Sheen

Dr. Alexander Brown - Present

Emilio Estevez

Emilio Estevez

Dr. Alexander Brown - Past

Lea Thompson

Lea Thompson

Sally Matthews

Melinda Dillon

Melinda Dillon

Paula Brown

Joe Pantoliano

Joe Pantoliano

Sgt. Jack Russell

Paul Eiding

Paul Eiding

Dr. Roscoe Cummings

Geoffrey Blake

Geoffrey Blake

Python

James Marshall

James Marshall

Barney Immerman

Ricky Dean Logan

Ricky Dean Logan

Private Roberto

Nicholas Pryor

Nicholas Pryor

Colonel William Devereaux

Michael Laskin

Michael Laskin

Dr. Hatch

Tom Bower

Tom Bower

Dan Cutter

Alan Toy

Alan Toy

Dr. Rosenberg

Frank Beddor

Frank Beddor

Major Frank Brady