Alberta Watson
as
Ann Mason
William G. Schilling
as
Harold Gideon
Cathy Moriarty
as
Joan White
David Keith
as
Paul White
Bruce Greenwood
as
Billy
Alberta Watson
as
Risa
Tom McCamus
as
Sam Burnell
Maury Chaykin
as
Wendell
Joe Pingue
as
Bubba Jenkins
Alberta Watson
as
Martha Brewer
Graham Greene
as
Sheriff
Erik Knudsen
as
Timmy Brock
Alberta Watson
as
Liz Anderson
Peter MacNeill
as
Mr. Burns
Geraint Wyn Davies
as
Mr. Murphy
Melanie Griffith
as
Diane Milford
Alberta Watson
as
Lily Storm
Rafael Petardi
as
New Doorman
Myles Jeffrey
as
Pete Storm
Jery Hewitt
as
Cowboy
Alberta Watson
as
Susan Goodman
Alberta Watson
as
Phyliss
Ray Sharkey
as
Richard
Jon Seda
as
Vinnie
Michael Rapaport
as
Zack
Buzz Kulik
Director
Susan Sarandon
as
Col. Margaret Ann Jessup
Alberta Watson
as
Lt. Helen Prescott
Terry O'Quinn
as
Maj. Tom Patterson
Kinji Fukasaku
Director
Stuart Gillard
as
Dr. Ed Meyer
Shin'ichi Chiba
as
Dr. Yamauchi
Alberta Watson
as
Litha
Bo Svenson
as
Maj. Carter
Al Waxman
as
Bruce Cutler
Tony Sirico
as
Joe Dimiglia
Joe Pingue
as
Second Man
Alberta Watson
as
Victoria Gotti
Alberta Watson
as
Bonnie Balfour
Devon Bostick
as
Maurie Balfour
Vivica A. Fox
as
Miss Houston
Joe Pingue
as
Vince Vaserelli
Rachel Blanchard
as
Crystal
Rosanna Arquette
as
Diana
Alberta Watson
as
Marilla
Denis Theriault
as
Shaun
John Cameron Mitchell
Director
Alberta Watson
as
Hansel's Mom
John Cameron Mitchell
as
Hedwig
Miriam Shor
as
Yitzhak
Sarah Polley
Director
Alberta Watson
as
Dr. Fischer
Nina Dobrev
as
Monica
Grace Lynn Kung
as
Nurse Betty
Thomas Hauff
as
William Hart
Aaron Norris
Director
Suleka Mathew
as
Attendant
Alberta Watson
as
Christine De Vera
Candus Churchill
as
Kate
Al Waxman
as
Marco Luganni
Paul Williams
as
Julius Kurtz
Alberta Watson
as
Olivia Page
Belinda Montgomery
as
Sandy MacAuley
Chuck Shamata
as
Sgt. Tony Colabre
Michael Mann
Director
Ian McKellen
as
Dr. Theodore Cuza
Alberta Watson
as
Eva Cuza
Scott Glenn
as
Glaeken
Sean Baker
as
Wehrmacht Soldier