Bernadette Peters ( David
)
John Glover ( David
)
Matthew Lawrence ( David
)
Dan Lauria ( David
)
George Grizzard ( David
)
Georgann Johnson ( David
)
Jordan Charney ( David
)
Barbara Tarbuck ( David
)
Christopher Allport ( David
)
Jack Rader ( David
)
Frank Whiteman ( David
)
Cheryl Anderson ( David
)
Lisa Blake Richards ( David
)
Nick Mele ( David
)
Alexandra Borrie ( David
)
Kimberly Hall ( David
)
Pete Wilson ( David
)
Caryn Ward ( David
)
Frederick Combs ( David
)
Casey King ( David
)
Matthew Laurance ( David
)
Billy O'Sullivan ( David
)
Barbara Sammeth ( David
)
Phoebe Allen ( David
)
Daniel Cloutier ( David
)
Patty Regan ( David
)