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