Characters played by Julian Sands
Dr. Nick Cavanaugh
Characters played by Sherilyn Fenn
Helena
Characters played by Bill Paxton
Ray O'Malley
Characters played by Kurtwood Smith
Dr. Alan Harrison
Characters played by Art Garfunkel
Dr. Lawrence Augustine
Characters played by Betsy Clark
Anne Garrett
Characters played by Nicolette Scorsese
Fantasy Lover
Nurse
Characters played by Meg Register
Marion Cavanaugh
Characters played by Bryan Smith
Russell
Characters played by Marla Levine
Patricia
Characters played by Kim Lentz
Nurse Diane
Characters played by Lloyd T. Williams
Sam the Clerk
Characters played by Carl Mazzocone Sr.
Pastor
Characters played by Erik Shoaff
Uncle Charlie
Characters played by Lisa Oz
Flower Shop Girl