Jack Friar
Erin
Tyrone (as Stellan Skarsgard)
Hoop
Mr. Quarre
Mrs. Quarre
David Brewster
Amy
Willy
Bank Manager
Mr. Leeds
Man Mowing Lawn
Passer-by
Mail Carrier
Fish & Chip Store Owner (as Bob Brewster)
Motorcycle Cop (as Peter Blaschke)
Drive-thru Woman (as Jennifer Séguin)
Customs Captain
OPP Officer #2
Teller (as Carole Bureau)
Cadillac Owner (uncredited)
Rudy Jones (uncredited)
Clarevoyant (uncredited)
Weatherman (uncredited)
Connie (uncredited)