Village of the Damned - Cast

Thomas Dekker

as David McGowan


Christopher Reeve

as Dr. Alan Chaffee


Mark Hamill

as Reverend George


Meredith Salenger

as Melanie Roberts


Linda Kozlowski

as Jill McGowan


Kirstie Alley

as Dr. Susan Verner


Michael Paré

as Frank McGowan


Lindsey Haun

as Mara Chaffee


Pippa Pearthree

as Sarah, George's Wife


Constance Forslund

as Callie Blum


Karen Kahn

as Barbara Chaffee


Buck Flower

as Carlton


  Change Location