Bill McCabe
Robert John Burke
Dennis McCabe
Bill Sage
Sheriff
Damian Young
Mom
Marietta Marich
Dad
John MacKay
Mary
Bethany Wright
Security Guard
Richard Reyes
Frank
James Hansen Prince
Cop at Desk
Ed Geldart
Nun
Vivian Lanko
Waitress
Alissa Alban
Nurse Otto
Jo Perkins
Kate
Karen Sillas
Nurse Louise
Margaret Bowman
Vera
Mary McKenzie
Boyish Cop
Matt Malloy
Elina
Elina Löwensohn
Martin
Martin Donovan
Mike
Mark Chandler Bailey
Vic
Christopher Cooke
Ned Rifle
Jeffrey Howard
Kim
Holly Marie Combs
Jack
Joe Stevens
Director
Hal Hartley
Writer
Original Music Composer
Producer
First Assistant Director
Gregory Jacobs
Director of Photography
Michael Spiller
Ted Hope
Editor
Steve Hamilton
Production Manager
Cecilia Kate Roque
Executive Producer
Bruce Weiss
Costume Design
Alexandra Welker
Sound
Jeff Pullman
Makeup Artist
Judy Chin
Jerome Brownstein
Hairstylist
Set Decoration
Jeff Hartmann
Art Direction
Thérèse DePrez
Production Design
Daniel Ouellette