Jack Cameron
Present
Past
Suzanne Cameron
Trevor James
Future
Alison (as Sarah Jane Redmond)
Matthew Presley
Mike
Vincent
Bartender
Bellboy (as Juan-Carlos Velis)
Concierge
Child #1
Child #2
Drug Store Clerk
Alice
Secretary
Scrooge
Ghost
Young Suzanne
Little Boy Jack
Dept. Store Clerk
Jack's Dad
Jack's Mom
Partygoer
Vincent's Friend
Present Trainee
Waiter
Dancer
Beauty in bar (uncredited)