All Cast

Sherilyn Fenn
Joanna Burke / Sarah Randolph

Rena Sofer
Penny Randolph

Steve Harris
Detective Miller

Matthew Walker
Alex Potter
Lauren Diewold
Emma Burke

Thomas Gibson
Matt Westbrook
P. Lynn Johnson
Doctor Nelson

Peter Bryant
Eddie

Fred Keating
Detective

Andrew Airlie
Jim

Patricia Harras
Well-Dressed Woman

Eileen Pedde
Young Mother

David MacKay
Clerk

Cindy Girling
Mrs. Petersen

Jenny-Lynn Hutcheson
Little Girl
Michael Puttonen
Doctor Zackler

Tom Heaton
News Vendor

Steve Oatway
Mailman
Jennifer Clement
Sandy
Angela Donahue
Woman at Carousel
Ian Marsh
Officer
George Gordon
Doctor Holdreith

Roger Haskett
Cab Driver

Claude de Martino
Randall Duncan

BJ Harrison
Nurse

Mark Holden
Cop
