James Le Gros
— Joe 'Mac' McBeth
Maura Tierney
— Pat McBeth
Christopher Walken
— Lieutenant McDuff
Kevin Corrigan
— Anthony 'Banko' Banconi
James Rebhorn
— Norm Duncan
Tom Guiry
— Malcolm Duncan
Amy Smart
— Stacy (Hippie #1)
Timothy "Speed" Levitch
— Hector (Hippie #2)
Andy Dick
— Jesse (Hippie #3)
Geoff Dunsworth
— Donald Duncan
Josh Pais
— Douglas McKenna
Reed Rudy
— Kevin "Tanman" McKane
John Cariani
— Ed the Cop
David Wike
— Jimmy McMann
Nicola Lipman
— Mrs. Lenox
Rhonda McLean
— Joan McNulty
Glenn Wadman
— Andy the Homeless Guy
Doug Gochman
— Lead Singer
Michael Marinoff
— Guy in Band
Nate Crawfor
— Robert / Richard
Carol Sinclair
— Mrs. McGuire
Heather Rankin
— Nurse Peg
Keith Summa
— Late Customer
Daniel Lillford
— Joey McLeary
Timothy Durkin
— Frank the Pharmacist
Richard Shepard
— McStreaker
Justin Friesen
— Tan Boy (uncredited)
Adam Lichtenstein
— Radiot Tape (voice) (uncredited)
Billy Morrissette
— Man Walking Dog (uncredited)
Dax Ravina
— Police Officer (uncredited)