Edit
Past Perfect (2002) Poster

(2002)

Full Cast & Crew

Directed by 

Daniel MacIvor

Writing Credits (in alphabetical order)  

Daniel MacIvor ... (written by)

Cast (in credits order)  

Rebecca Jenkins ... Charlotte
Daniel MacIvor ... Cecil
Maury Chaykin ... Chuck
Marie Brassard ... Bernadette
Chris Sheppard Chris Sheppard ... Dennis
Kathryn MacLellan Kathryn MacLellan ... DeeDee
Karen Beverly Karen Beverly ... Joy
Jeremiah Sparks Jeremiah Sparks ... Curtis
Sherrie Johnson Sherrie Johnson ... Stacey
Gary Levert Gary Levert ... Richard
John Dartt John Dartt ... Bobbie (as John E. Dartt)
Rowe David McClelland ... Counterperson (as David McClelland)
Josh MacDonald ... Young Lovers
Francine Deschepper Francine Deschepper ... Young Lovers
Mary Lou Martin Mary Lou Martin ... Mary Lou
Brendan Sutcliffe Brendan Sutcliffe ... Waiting Man
Christian Murray ... French Man
Mary-Colin Chisholm ... French Woman
Emlyn Murray Emlyn Murray ... French Girl
Jack Harrison Davie Jack Harrison Davie ... Cooper
Christine Famula Christine Famula ... 'Beach' text translation
Normand Bissonnette Normand Bissonnette ... French Man (voice)
Genevieve Langlois ... French Woman (voice)
Rest of cast listed alphabetically:
Valentin Fredrickson Valentin Fredrickson ... Jonas (uncredited)

Produced by 

Geneviève Appleton ... line producer
Camelia Frieberg ... producer
Sherrie Johnson ... associate producer
Karlie Morash ... line producer
William Ritchie ... executive producer
Christopher Zimmer ... executive producer

Music by 

Richard Feren

Cinematography by 

Rudolf Blahacek ... director of photography

Editing by 

Mike Munn

Production Design by 

Emanuel Jannasch

Art Direction by 

Jamie Clark

Costume Design by 

James A. Worthen

Makeup Department 

Betty Belmore ... makeup artist
Nisha Dubey ... makeup artist
Barbi Jollota ... hair stylist

Production Management 

Rob Blackie ... production supervisor
Bryan Hofbauer ... production supervisor: Seats 3A & 3C Series
Karla Morash ... production manager

Second Unit Director or Assistant Director 

Mary Reynolds ... first assistant director
John Shurko ... third assistant director
Bruce Zwicker ... second assistant director

Art Department 

Ann Bromley ... set designer: Seats 3A & 3C Series
Daniel Drapeau ... carpenter
Ken Edwards ... carpenter
Richard Golf ... carpenter
Ian Greig ... property master
David Langley ... scenic painter
Rodney Leary ... construction coordinator
Stan MacMillan ... head carpenter
Michael Richardson ... carpenter (as Mike Richardson)
Sian Morris Ross ... set dresser

Sound Department 

John Elliot ... foley artist
Ronayne Higginson ... dialogue editor
Marc Joubert ... sound effects assistant (as Mark Joubert)
Thomas Kodros ... dolby sound coordinator
Craig Mann ... re-recording mixer
David McCallum ... sound editor
Cailey Milito ... sound effects editor
Jarrett Murphy ... boom operator
Tim O'Connell ... foley artist
Brent Pickett ... dialogue assistant
Mike Smith ... sound mixer
Orest Sushko ... re-recording mixer
David Yonson ... adr recordist

Camera and Electrical Department 

Brian A. Adams ... grip (as Brian Adams)
Shea Adams ... dolly grip
David Albiston ... additional photography
Chris Brown ... lighting assistant
Ulo Greer ... lighting engineer
Svava Juliusson ... still photographer
Guy R. LeBlanc ... gaffer (as Guy LeBlanc)
Todd Murchie ... key grip
Becky Parsons ... camera assistant
David Wishart ... electrician (as David J.L. 'Pig' Wishart)

Casting Department 

Lyle Budden ... extras casting

Costume and Wardrobe Department 

Jennifer Ellis ... assistant costume designer

Editorial Department 

Allison Etchier ... assistant editor
Andrew Mandziuk ... color timer / on-line editor

Location Management 

Shaun Clarke ... location scout (as Shaun R. Clarke)
Gary Swim ... location manager / location scout

Music Department 

Ron Proulx ... music clearance

Script and Continuity Department 

Maggie Thomas ... script supervisor

Additional Crew 

Geneviève Appleton ... executive production development
Robert Aske ... legal services (as Rob Aske)
Rob Blacker ... business affairs: imX
Amnon Buchbinder ... story editor
William Cameron ... title designer
Andy Clark ... legal services
Jeff Corkum ... production accountant (as Jeff Korkum)
Christine Famula ... translator
Daniel Ford ... production assistant
Thor Henrikson ... electronic press kit
Cathy Hines ... accountant: imX
Brad Horvath ... assistant to executive producer
Nathaniel Jewitt ... assistant: Daniel MacIvor
John Kelly ... business affairs: imX
Dana Landry ... financial affairs: imX
J. Paul MacLafferty ... assistant: Sherrie Johnson
Kellie McMullin ... assistant: Christopher Zimmer
Kimberly Purtell ... assistant: Sherrie Johnson
Clayton Roney ... security
Jacques Routhier ... craft service (as Jacques 'Pedro' Routhier)
Natasha Ryan ... assistant: Christopher Zimmer
Fay Sullivan ... production coordinator

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed