
100 minutes
11/6/2001
An insomniac who walks the streets at night witnesses a murder which triggers a strange chain of events.

Stephen Baldwin
as Desmond Caine

Macha Grenon
as W.D.

Michael Ironside
as Skay

Edward Yankie
as Det. Gary Belladonna

Janet Kidder
as Kimberly 'Kick' Birmingham

Maxim Roy
as Chaney Streeter

Claudia Ferri
as Lena Savage

Karen Elkin
as Alma Blasquez

Frank Schorpion
as McCoy Wright

Conrad Pla
as Veronica

Daniel Brochu
as Pit Bull Owner

Gillian Ferrabee
as Gloria Magik

Lorne Brass
as Udo Magik

Michelle Anne Lipper
as Vicki
Donovan Reiter
as Horace Ramirez

Rachelle Lefevre
as Randi Baum

Mark Camacho
as Window Washer
Kevin Ryder
as Babe

Holly Uloth
as Lupe
Terrence Labrosse
as Crippled Man

Robert Higden
as Polygraph Technician

Marjorie Silcoff
as Office Temp

Steve Adams
as Police Captain
Dexter Ranville
as Hysterical Man

Mark Antony Krupa
as Polish Pervert
Ian MacDonald
as Alley Cop
Nick Cavaiola
as Shopkeeper
Robert Burns
as Guy Tormey

Al Dubois
as Reporter Morton

Dany Papineau
as Ray
Frank D'Amico
as Ike
Martin Stone
as Wino
Pat Fry
as Pockey
Henri Pardo
as Office Worker
George Elia
as Dead Man
Hondo Flemming
as Desk Manager
Emidio Michetti
as Hooded Figure

Angelo Tsarouchas
as Night Manager

Leonardo Fuica
as Latino Teen
Brian Wrench
as Brett Birmingham
Gordon Masten
as Dairy Farmer Man
Joanna Noyes
as Dairy Woman

John Sanford Moore
as Minister