Edit
Final Vision (TV Movie 2017) Poster

(2017 TV Movie)

Full Cast & Crew

Directed by 

Nicholas McCarthy

Writing Credits (in alphabetical order)  

Joe McGinniss ... (based on the book by)
Denis O'Neill ... (teleplay by)
Denis O'Neill

Cast (in credits order)  

Scott Foley ... Jeffrey MacDonald
Dave Annable ... Joe McGinniss
John Doman ... Bernie Segal
Lochlyn Munro ... Wade Smith
Jessica Harmon ... Colette MacDonald
Gwynyth Walsh ... Perry MacDonald
Caroline Aaron ... Leslie Sterling
Ken Kramer ... Freddy Kassab
Gabrielle Rose ... Mildred Kassab
Julia Maren Baker Julia Maren Baker ... Kimberly MacDonald
Baylee Breen-Wood Baylee Breen-Wood ... Kristen MacDonald
Aaron Craven ... James Blackburn
Serge Houde ... Judge Franklin Dupree
Lane Edwards Lane Edwards ... Brian Murtagh
Rhona Rees ... Helena Stoeckley
Julia Benson ... Nancy McGinniss
Hrothgar Mathews ... Paul Stombaugh
Primo Allon ... Sergeant Mica
Trevor Roberts ... MP Sergeant
Marilyn Norry ... Court Guide
Ken McNicol Ken McNicol ... Jury Foreman
Lee Shan Gibson Lee Shan Gibson ... EMT at St. Mary's
April Cameron ... Nurse at St. Mary's
Adil Zaidi ... Patient at St. Mary's
Rebecca Olson Rebecca Olson ... Rebecca Rice
Shayn Walker ... Army Guy
John Treleaven John Treleaven ... Reporter
Bruce Dawson ... Doctor
Parveen Dosanjh Parveen Dosanjh ... Woman at Party
Rest of cast listed alphabetically:
Nigel Brighton Nigel Brighton ... Court Room Spectator (uncredited)
Andrew Moxham ... Writer Friend (uncredited)
Stuart Murray ... Courtroom Spectator (uncredited)
Derek Schnobb Derek Schnobb ... Agency Assistant (uncredited)
Andrew Suttar ... Jury Member (uncredited)
Pierre Wolff Pierre Wolff ... Marshall (uncredited)

Produced by 

Moshe Bardach ... producer
Linda Berman ... executive producer
Christine Connor ... executive producer
Christopher Dillon ... co-producer (as Christopher K. Dillon)
Morgan Hertzan ... executive producer
Harvey Kahn ... producer

Music by 

Colin Aguiar

Cinematography by 

Adam Sliwinski

Editing by 

Alison Grace

Casting By 

Jackie Lind
Suzanne Ryan

Production Design by 

Bob Bottieri

Art Direction by 

Mike Allen

Set Decoration by 

La Vonne Girard

Costume Design by 

Rafaella Rabinovich

Makeup Department 

Charmaine Clark ... key hair stylist
Dion Farrell ... assistant hair
Audrey Himmer-Jude ... assistant makeup artist
Jenni Macdonald ... assistant makeup
Charles Porlier ... key makeup artist
Melissa Sahlstrom ... makeup artist
Audrey Himmer-Jude ... daily makeup artist (uncredited)
Mary Phan ... assistant makeup artist (uncredited)

Production Management 

Jason Macintyre ... post-production supervisor
Crystal Remmey ... production manager

Second Unit Director or Assistant Director 

Michael Bishop ... third assistant director
Kameron Bodaly ... second assistant director
Yannick Leray ... additional first assistant director
Mick MacKay ... first assistant director

Art Department 

Carmelo Bottieri ... graphic designer
Joshua Callagan ... props
Jed Gard'ner ... set dresser
Andrew Grey ... Props Truck
Heather Lacasse ... set dresser
Cameron John McKay ... construction coordinator (as Cameron McKay)
Everett Nolan ... set dresser
Sarah Roach ... property master
Slade Young ... on-set dresser

Sound Department 

Matthew Cameron ... production sound mixer
Zak Cohen ... adr recordist
Don Harrison ... foley artist
Jeff Jackman ... dialogue editor
Ian Mackie ... foley artist
Roger Morris ... sound designer
Rick Senechal ... foley engineer
Greg Stewart ... re-recording mixer
Joe Watts ... re-recording mixer
Christopher Cleator ... adr mixer (uncredited)

Special Effects by 

Brant McIlroy ... special effects coordinator

Visual Effects by 

Barry Liu ... visual effects supervisor
Darvin K. Manwah ... compositing supervisor: Side Street Post

Stunts 

Brett Armstrong ... stunt coordinator
Douglas Armstrong ... stunt double - jeffrey
Jason Bell ... stunt double - jeffrey
Adam Chase ... stunt killer (as Adam Chase Flewelling)
Ivett Gonda ... stunt double - colette
Coulton Jackson ... stunt killer
Jesse James Pierce ... stunt killer

Camera and Electrical Department 

Ty Klassen ... c camera operator
Molly Mackinnon ... b first assistant
Catherine Mallette ... camera operator
William McKnight ... gaffer / second unit director of photography
Kyle Douglas Murray ... second assistant camera
Hyunwoo Park ... key grip
Aleks Pichlak ... camera operator
Sean Roche ... dit
David Strongman ... still photographer
David Tenniswood ... camera operator / steadicam operator
Michael Yeung ... camera operator

Casting Department 

Clara DeAngelo ... casting assistant
Kit Hayward ... extras casting

Costume and Wardrobe Department 

Joanna Dubenski ... set supervisor
Tina Dumais ... assistant costume designer
Levi Garcia ... background costumer
Lynne Lafreniere ... truck costumer
Sherry Randall ... key costumer
Kristin Thurber ... cutter/stitcher

Editorial Department 

Oliver Granillo ... on-line editor
Nikki Hewison ... post-production coordinator (as Nikki Lee)
Eugen Mihalicka ... second assistant editor
Andrew Russel ... assistant editor
Gary Shaw ... colorist
Susan Trovao ... post-production administrator
Alisa Luke ... facility supervisor (uncredited)
Kevin Reid ... on-line editor (uncredited)
Matthew Shuttleworth ... on-line editor (uncredited)

Location Management 

Bret Jolliffe ... locations
Jeremy Kulyk ... location coordinator
Danny McWilliams ... location manager

Music Department 

Francesca Cammarata ... music coordinator
Siân O'Byrne ... music supervisor

Script and Continuity Department 

Kay Shioma Metchie ... script supervisor (as Kay Metchie)

Transportation Department 

Dean Fitzpatrick ... transportation coordinator
Jim Papadogambros ... unit driver

Additional Crew 

Kimberley Black ... 2nd assistant production coordinator
Milvia Bonacini ... voice actress: Rebecca Olson
Nancy Doherty ... consultant
Ian Doig ... animal coordinator
David W. Hamilton ... insurance services (as David Hamilton)
David M. Hurst ... assistant to linda berman
Denielle Jackson ... business affairs assistant
Ally Kimura ... production coordinator
Brent Murphy ... security
Sara Rice ... assistant to moshe bardach
Juliet Smith ... legal counsel
Tania Susi ... production accountant
Marnie Termuende ... controller
Bianca Versteeg ... assistant: Harvey Kahn
Marnie Young ... business affairs

See also

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

Contribute to This Page


Recently Viewed