Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysToronto Int'l Film FestivalIMDb TIFF Portrait StudioHispanic Heritage MonthSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro
Scott Foley and Dave Annable in Final Vision (2017)

Full cast & crew

Final Vision

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Nicholas McCarthy
    Nicholas McCarthy

Writers

Edit
(in alphabetical order)
  • Joe McGinniss
    Joe McGinniss
    based on the book by
  • Denis O'Neill
    Denis O'Neill
    teleplay by
  • Denis O'Neill
    Denis O'Neill
    writer

Cast

Edit
(in credits order)
  • Scott Foley
    Scott Foley
    Scott Foley
    Jeffrey MacDonald
  • Dave Annable
    Dave Annable
    Dave Annable
    Joe McGinniss
  • John Doman
    John Doman
    John Doman
    Bernie Segal
  • Lochlyn Munro
    Lochlyn Munro
    Lochlyn Munro
    Wade Smith
  • Jessica Harmon at an event for Black Christmas (2006)
    Jessica Harmon
    Jessica Harmon
    Colette MacDonald
  • Gwynyth Walsh
    Gwynyth Walsh
    Gwynyth Walsh
    Perry MacDonald
  • Caroline Aaron in Private Practice (2007)
    Caroline Aaron
    Caroline Aaron
    Leslie Sterling
  • Ken Kramer in Once Upon a Time (2011)
    Ken Kramer
    Ken Kramer
    Freddy Kassab
  • Gabrielle Rose
    Gabrielle Rose
    Gabrielle Rose
    Mildred Kassab
  • Julia Maren Baker
    Julia Maren Baker
    Kimberly MacDonald
  • Baylee Breen-Wood
    Baylee Breen-Wood
    Kristen MacDonald
  • Aaron Craven
    Aaron Craven
    Aaron Craven
    James Blackburn
  • Serge Houde
    Serge Houde
    Serge Houde
    Judge Franklin Dupree
  • Lane Edwards
    Lane Edwards
    Brian Murtagh
  • Headshot 2023
    Rhona Rees
    Rhona Rees
    Helena Stoeckley
  • Julia Benson
    Julia Benson
    Julia Benson
    Nancy McGinniss
  • Hrothgar Mathews
    Hrothgar Mathews
    Hrothgar Mathews
    Paul Stombaugh
  • Primo Allon
    Primo Allon
    Primo Allon
    Sergeant Mica
  • Trevor Roberts
    Trevor Roberts
    Trevor Roberts
    MP Sergeant
  • Marilyn Norry
    Marilyn Norry
    Marilyn Norry
    Court Guide
  • Ken McNicol
    Ken McNicol
    Ken McNicol
    Jury Foreman
  • Lee Shan Gibson
    Lee Shan Gibson
    EMT at St. Mary's
  • April Cameron in A Twist of Christmas (2018)
    April Cameron
    April Cameron
    Nurse at St. Mary's
  • Adil Zaidi
    Adil Zaidi
    Adil Zaidi
    Patient at St. Mary's
  • Rebecca Olson
    Rebecca Olson
    Rebecca Olson
    Rebecca Rice
  • Shayn Walker
    Shayn Walker
    Shayn Walker
    Army Guy
  • John Treleaven
    John Treleaven
    Reporter
  • Bruce Dawson, Joe Flanigan, and Pascale Hutton in Stargate: Atlantis (2004)
    Bruce Dawson
    Bruce Dawson
    Doctor
  • Parveen Dosanjh
    Parveen Dosanjh
    Parveen Dosanjh
    Woman at Party
Rest of cast listed alphabetically
  • Nigel Brighton
    Nigel Brighton
    Court Room Spectator
    (uncredited)
  • Leo awards - 2016
    Andrew Moxham
    Andrew Moxham
    Writer Friend
    (uncredited)
  • Stuart Murray
    Stuart Murray
    Stuart Murray
    Courtroom Spectator
    (uncredited)
  • Derek Schnobb
    Derek Schnobb
    Agency Assistant
    (uncredited)
  • Vancouver Canucks - Season Production
    Andrew Suttar
    Andrew Suttar
    Jury Member
    (uncredited)
  • Pierre Wolff
    Pierre Wolff
    Marshall
    (uncredited)

Producers

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

Composer

Edit
  • Colin Aguiar
    Colin Aguiar

Cinematographer

Edit
  • Adam Sliwinski
    Adam Sliwinski

Editor

Edit
  • Alison Grace
    Alison Grace

Casting

Edit
  • Jackie Lind
    Jackie Lind
  • Suzanne Ryan
    Suzanne Ryan

Production Designer

Edit
  • Bob Bottieri
    Bob Bottieri

Art Director

Edit
  • Mike Allen
    Mike Allen

Set Decorator

Edit
  • La Vonne Girard
    La Vonne Girard

Costume Designer

Edit
  • Rafaella Rabinovich
    Rafaella Rabinovich

Makeup Department

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

Production Management

Edit
  • Jason Macintyre
    Jason Macintyre
    post-production supervisor
  • Crystal Remmey
    Crystal Remmey
    production manager

Second Unit Directors or Assistant Directors

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

Art Department

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

Sound Department

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

Special Effects

Edit
  • Brant Mcilroy
    Brant Mcilroy
    special effects coordinator

Visual Effects

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

Stunts

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

Camera and Electrical Department

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

Casting Department

Edit
  • Clara DeAngelo
    Clara DeAngelo
    casting assistant
  • Kit Hayward
    Kit Hayward
    extras casting

Costume and Wardrobe Department

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

Editorial Department

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

Location Management

Edit
  • Bret Jolliffe
    Bret Jolliffe
    locations
  • Jeremy Kulyk
    Jeremy Kulyk
    location coordinator
  • Danny McWilliams
    Danny McWilliams
    location manager

Music Department

Edit
  • Francesca Cammarata
    Francesca Cammarata
    music coordinator
  • Siân O'Byrne
    Siân O'Byrne
    music supervisor

Script and Continuity Department

Edit
  • Kay Shioma Metchie
    Kay Shioma Metchie
    script supervisor (as Kay Metchie)

Transportation Department

Edit
  • Dean Fitzpatrick
    Dean Fitzpatrick
    transportation coordinator
  • Jim Papadogambros
    Jim Papadogambros
    unit driver

Additional Crew

Edit
  • Kimberley Black
    Kimberley Black
    2nd assistant production coordinator
  • Milvia Bonacini
    Milvia Bonacini
    voice actress: Rebecca Olson
  • Nancy Doherty
    Nancy Doherty
    consultant
  • Ian Doig
    Ian Doig
    animal coordinator
  • David W. Hamilton
    David W. Hamilton
    insurance services (as David Hamilton)
  • David M. Hurst
    David M. Hurst
    assistant to linda berman
  • Denielle Kellough
    Denielle Kellough
    business affairs assistant (as Denielle Jackson)
  • Ally Kimura
    Ally Kimura
    production coordinator
  • Brent Murphy
    Brent Murphy
    security
  • Sara Rice
    Sara Rice
    assistant to moshe bardach

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.