Canada,
2002, 90 min
Directed by:
Guy BennettCinematography:
Gregory MiddletonComposer:
James JandrischCast:
Michael Riley, Sonja Bennett, Meredith McGeachie, Sarah Lind, Vincent Gale, Mercedes de la Zerda, Kathryn Kirkpatrick, Stephen DimopoulosGallery (4)
international, festival and other
![Punch - Posters](http://image.pmgstatic.com/cache/resized/w663/files/images/film/posters/158/077/158077597_4bd99a.jpg)