Cast & Crew

Directed by

Matt Johnson

Writing Credits

Jacquie McNish
(based on the book "Losing the Signal" by) &
Sean Silcoff
(based on the book "Losing the Signal" by)
Matt Johnson
(screenplay by) &
Matthew Miller
(screenplay by)

Cast

Jay Baruchel
Mike
Glenn Howerton
Jim
Matt Johnson
Doug
Kelly Van der Burg
Jasmine
Gregory Ambrose Calderone
Young Businessman #1
Laura Cilevitz
Shelly
Martin Donovan
Rick Brock
James Elliot Miniou
Callaghan Drummond
Fuad Musayev
Derek
Ethan Eng
Ethan
Michael Scott
Michael
Steve Hamelin
Steve
Pranay Noel
Pranay
Ben Petrie
Allan
Jinny Wong
Bank Manager
Lauren Howe
Bell Assistant
Saul Rubinek
John Woodman
Stephanie Moran
Peggy
Maher El Hares
RIM 2 Engineer
Cary Elwes
Carl Yankowski
Conor Casey
Justin Fabian
Lyndon Casey
Don McMurtry
Dillon Casey
Mark Guibert
Rich Sommer
Paul Stanos
Eric Osborne
Austin
SungWon Cho
Ritchie
Michael Ironside
Charles Purdy
Derek Groulx
Security Derek
Rodrigo Fernandez-Stoll
Jack Manishen
Michelle Giroux
Dara Frankel
Elena Juatco
Dawn
Mark Critch
Gary Bettman
Al Bernstein
Building Manager
Malakai Fox
Kai
David Christo
Pilot
Sean Jones
Small SEC Investor
Evan Buliung
Stan Sigman
Samantha Brown
Heidi Balsillie
Keanu Lee Nunes
RIM Employee
Joe Alberico
NHL Team Owner
Kyle James Butler
Bell Atlantic Executive
Jim Chad
Colorado Rockies Owner
Carl Hines
Shopper
Rayhan Jabbar
Confused Engineer
Janna Katz
Waitress #2
Kaz Morgan
RIM Employee
Gwynne Phillips
Real Estate Agent

Produced by

Fraser Ash
producer
Nate Bolotin
executive producer
Maxime Cottray
executive producer
Niv Fichman
producer
Matt Greyson
associate producer
Kevin Krikst
producer
Curt Lobb
associate producer
Adrian Love
executive producer
Jay McCarrol
executive producer
Matthew Miller
producer
Kristy Neville
line producer
Jared Raab
associate producer
Noah Segal
executive producer
Nick Spicer
executive producer
Aram Tertzakian
executive producer
Robert Upchurch
executive producer

Music by

Jay McCarrol

Cinematography by

Jared Raab

Editing by

Curt Lobb

Casting By

Pam Dixon
Sara Kay
Jenny Lewis

Production Design by

Adam Belanger

Art Direction by

Kerry Noonan

Set Decoration by

Lucy Larkin

Costume Design by

Hanna Puley

Makeup Department

Philippe Bertrand-Hudon
key hair stylist
Lindsey Burns
hair stylist
Melissa Gibson
makeup artist
Thea Samuels
hair & makeup consultant: G. Howerton
Nicole Soo
Makeup Artist Daily
Lani Starr
hair stylist
Erin Sweeney
key makeup artist
Dylan Twigg
hair department head
Ashley Vieira
makeup department head
Nigel James White
hair stylist (as Nigel White)
Tanya Bishoff
makeup artist (uncredited)
Natalie Dale
hair stylist (uncredited)
Hailey Roseland-Barnes
makeup artist (uncredited)

Production Management

Maguy R. Cohen
assistant production manager
Mark Hussey
post-production supervisor
Becky Yeboah
production manager

Second Unit Director or Assistant Director

Austin Birtch
third assistant director
Matt Greyson
first assistant director
Asa Kazerani
fourth assistant director
Sydney Lloyd
second assistant director
Aleksandra Filatova
background assistant director (uncredited)

Art Department

Carly Balestreri
art department production assistant
Todd Bolton
set buyer
Mike Bridges
scenic painter
Sarah Bryans
set dresser
Christopher Chambers
carpenter
Danielle Dobbyn
property master
Evan Dreager
carpenter (as Evan Draeger)
Rebecca Fadoju
art department production assistant
Madelaine Frank
key scenic artist
Fraser Glass
construction coordinator
Eshaan Gupta
graphic artist
Jamal Hinds
carpenter
Zach Litzgus
set dresser
Taz Madden
lead set dresser
Jackie McClelland
assistant property master
Malcolm McKenzie
on-set dresser
Mathew Meszoly
art department coordinator
Cat Montgomery
set dresser
Stephen Turcot
set dresser
Stephen Webb
carpenter
Vanessa Williams
props buyer
Matt Zuckerman
set dresser
Joseph De Sousa
carpenter (uncredited)

Sound Department

Andrew Bouck
audio synchronization: dailies
Matthew Chan
re-recording mixer / supervising sound editor
Jason Charbonneau
foley artist
Adam Clark
sound personnel manager: Toronto Sound
Alexandra Huynh Do
boom operator
Stefan Fraticelli
foley artist
Nadya Hanlon
post-production sound consultant
Kate Harmer
audio project coordinator
Justin Helle
foley mixer
Michelle Irving
dialogue editor
William Kellerman
foley artist
Bret Killoran
re-recording mixer
Gabe Knox
dialogue editor
Virginia Koole
scheduling & project coordinator / sound department supervisor
Paul Lynch
adr recordist
TJ McCarthy
assistant re-recording mixer
Ron Mellegers
foley mixer
Michael Miller
adr mixer
Stephen Mullett
adr coordinator
Lucas Prokaziuk
sound effects editor
Nathan Street
production sound mixer
Randy Wilson
foley mixer / foley supervisor
Magdalyn Jacques
playback operator (uncredited)
Miles Roberts
boom operator (uncredited)
Kyle Testa
foley assistant (uncredited)

Visual Effects by

Rahul Aglave
visual effects artist
Mayuri Amrale
visual effects artist
Ajay Bamane
visual effects artist
Parisa Behvar
compositor
Mike Boers
visual effects technician
Nikhil Chawale
visual effects artist
Md Danish
visual effects artist
Ganesh Durgade
visual effects artist
Rishabh Dwivedi
visual effects artist
Sreenivasula Reddy Gaddam
visual effects artist (as Sreenivasula Reddy)
Lou Gatti
visual effects producer
Sushmitha Gowda
visual effects artist
Saisuryakant Kashte
visual effects artist
Shailendra Kumar
visual effects artist
Vivek Mehta
visual effects artist
Sathisha Naidu
visual effects artist
Matthew Nayman
visual effects technician (as Matt Nayman)
Parag Pathak
visual effects artist
Asmit Patil
visual effects artist
Umesh Pawar
visual effects artist
Anna Posokhova
compositor
Vittamsetty Manga Rao
visual effects artist (as Manga Rao)
Umashankar Sharma
visual effects artist
Christopher Shewchuk
compositor
Dhanraj Shinde
visual effects artist (as Dhiraj Shinde)
Pankaj Singh
visual effects artist
Charuhas Sonar
visual effects artist
Shubham Tambe
visual effects artist
Omkar Tanksali
roto/paint artist: visual effects
Meera Velagela
visual effects artist
Deepanker Verma
visual effects artist
Sumedha Yelmar
visual effects artist
Onur Can Yol
compositor
Tristan Zerafa
visual effects supervisor
Nilesh Zuge
visual effects artist

Stunts

Dan Caudle
utility stunts
Peter Hewitt
utility stunts

Camera and Electrical Department

Timur Aliev
best grip
Cheska Appave
gaffer
Marcus Armstrong
camera trainee
Karan Boparai
daily second assistant camera
Colin Cameron
first assistant camera: "b" camera
Adam Crosby
camera operator: "b" camera / gaffer: additional photography
Russ De Jong
steadicam operator
Sebastian Eguiarte
camera trainee
Hadrien Gass
third electric
Micheal Gouvis
daily 1st assistant "b" camera
Ibrahim Issa
best electric
Caroline Kan-Hai
daily second assistant camera
Christopher Katsarov Luna
still photographer (as Chris Katsarov Luna)
Josh Ladouceur
swing: additional photography
Michael Lewchyshyn
steadicam operator
Sydney Lloyd
additional camera
Cameron MacDonald
third grip
Gillian Mapp
daily second assistant camera
Chase McConnell
data management technician
Ryan McIntyre
first assistant camera
Colin Medley
still photographer
Pranay Noel
additional camera
Vitaliy Novikov
key grip
Mike Palmer
gallery photographer
Jared Raab
camera operator
T.J. Richardson
key grip: additional photography (as TJ Richardson)
Tom Rightmyer
set generator operator
Maya Rikhi
camera trainee
Cassidy Scidmore
best rigging grip
Sarah Sun
daily second assistant camera
Luca Tarantini
daily camera operator: "b" camera
Bryan Trieb
steadicam operator
Nate Wood
swing: additional photography
Talia Woodland
second assistant camera

Casting Department

Joey Caplan
casting assistant
Krista Fraser
extras casting
Sara Kay
casting director: Canada
Jenny Lewis
casting director: Canada
Caroline Nash
extras casting coordinator

Costume and Wardrobe Department

Olivia Aubrecht
costume buyer
Niv Fichman
watch wrangler
Asoomii Jay
background costumer
Zoe Leberg
assistant costume designer
Roshelle Schnare
set supervisor
Emily Stranges
truck costumer
Vanessa Williams
set supervisor
Oisin Glass
wardrobe assistant (uncredited)
Adnan Oomer
wardrobe (uncredited)

Editorial Department

Élise Beauvais
color producer (as Elise Beauvais)
Frank Biasi
digital intermediate editor
Liam Brownrigg
color assistant (as Liam Brownrigg Bartra)
Grace Carnale-Davis
sales executive
Patrick Duchesne
digital intermediate producer
Conor Fisher
colorist
Bryden Frankish
additional assistant editor
Manny Hussey
assembly editor
Mark Hussey
assistant editor
Dylan McCloud
post-production technical assistant
Andrew Pascoe
digital intermediate supervisor
Brian Reid
technical operations manager: Picture Shop Toronto
Carly Williams
assembly editor

Location Management

Karen Curnew
lps coordinator
Tesfa DaBreo
assistant location manager: additional photography
James William Dolby
location manager: additional photography (as James Dolby)
Kenny Godinho
location assistant
Aaron Napper
location assistant: additional photography
Brandon Stanowski
assistant location manager
Scott M. Wood
location manager (as Scott Wood)
Muhammad Mustapha Zain
assistant location manager (as Mustapha Zain)

Music Department

Adrian Ellis
score consultant (as Adrien Ellis)
Michelle Irving
music editor
Cody Partridge
music supervisor
Nathan Vanderwielen
additional music mixing

Script and Continuity Department

Jay McCarrol
story editor
John White
script supervisor

Transportation Department

Dave Alexander
transportation captain
Kevin Brannigan
driver
Christian Burgess
driver
Dallas Dyer
transportation coordinator
Blake Edwards
transportation captain: additional photography
Meg Findlay
driver
Derek Groulx
driver
Mohdean Hatimy
tech driver: additional photography
Jd Hazen
driver
Michael Kaye
picture vehicle assistant
Cameron Knox
picture vehicle assistant
Michael Knox
picture vehicle wrangler
Elias O'Quinn
driver
Mandeep Rehill
driver
Charles Sebaratnam
tech driver: additional photography (as Charles Sebaratna)
Ron Shields
generator operator / swamper
Bramwell John Steele
driver (as Bramwell Steele)
Kelly Steinhoff
head driver / transportation co-captain
Mohamed Taha
tech driver: additional photography

Additional Crew

Alison Almeida
production coordinator (as Alision Almeida)
Lauren Andrews
cast assistant: J. Baruchel
Tamir Ardon
head of documentary: XYZ Films
Josh Ary
production consultant
Daniel Austin-Boyd
covid compliance officer
Bree Marie Babineaux
Press
Carly Balestreri
office production assistant
Ryan Bellaire
cast assistant: G. Howerton / producer's assistant
Carles Berot
dubbing supervisor
Donnie Blais
catering: Blazing Kitchen
Wendy Brathwaite
production accountant
Todd Brown
head of international acquisitions: XYZ Films
Sally Catto
general manager of entertainment, factual & sports: CBC
Omar Chalabi
head of digital & tv: Elevation Pictures
Samantha Chater
unit publicist (as Sam Chater)
Erin Chisolm
visual researcher
Rachael Conrad
domestic sales & acquisitions coordinator: XYZ Films
Abraham Dawod
cast assistant: G. Howerton (as Abraham David)
Denise Desousa
health & safety supervisor
Deborah Domínguez
Multilingual Voice Talent
Ryan Edwardson
epk: dp/camera operator, Echo Bay Media
Sebastian Eguiarte
key production assistant
Justine Erdin
production & finance assistant: XYZ Films
Meg Findlay
office production assistant
Garrett Fisher
vp of accounting: XYZ Films
Jimmy Fitzgerald
computer playback specialist
Matt Foster
director of business affairs & deliveries: Elevation Pictures
Jerome Fraser
key craft service: additional photography
Scott Freije
vp of international sales & distribution: XYZ Films
Darragh Gough
craft service
Guillermo Guicciardi
production assistant
Maria Guzman
first assistant accountant
Rob Hawkins
production counsel
Kristin Heynes
key office production assistant (as Kristen Heynes)
Tatyana Joffe
president of international sales and distribution: XYZ Films
Bailey Johnson
producer's assistant: pre-production
Gosia Kamela
head of CBC Films
Cassidy Lawson
assistant production coordinator
Victoria Lean
archival & clearance consultant (as Vicki Lean)
Priya Malhi
international sales & distribution assistant: XYZ Films
Tim Marczenko
executive assistant: N. Fichman (as Tim 'The Legend' Marczenko)
Laurie May
co-president: Elevation Pictures
Kelsi Mayne
chief medical director
Stefanie McCarrol
visual researcher
Harry McShane
craft service
David Paul Morris
stock media: Getty Images
Patrick Murphy
craft service
Pip Ngo
senior vice president of sales & acquisitions: XYZ Films
Pranay Noel
epk: camera operator/editor, Echo Bay Media
Michael O'Leary
director of marketing & creative: Elevation Pictures
Kate Parkes
senior manager of communications & marketing: Elevation Pictures
Chris Perez
fair use & legal clearances
Danilo Reyes
producer's assistant
Cristina Robalino
second assistant accountant
Natalea Robyn
covid testing coordinator
Tim Samuel
stock media: Pexels
Justine Savera Voutt
key craft service (as Justine Voutt)
Sarah Schwarzman
fair use & legal clearances
James Emanuel Shapiro
executive vice president of us distribution: XYZ Films
Johnathan Sharp
assistant production coordinator
Mike Sherman
vp of marketing & distribution: XYZ Films
Catherine Simmonds
senior director of partnerships & communications: Elevation Pictures
Jeremy Smith
svp of distribution & sales: Elevation Pictures
Noémie Sornet
content & management coordinator: XYZ Films
David Stern
production counsel (as Dave Stern)
Mardi Steves
key craft service
Andrew Strachan
title designer: Shy Kids
Dominic Stubbs
production controller
Barbara Szeman
director of operations: Pulsar UV
Sarah Timlick
director of sales distribution & development: Elevation Pictures
Eric Tomjenovic
production coordinator: additional photography (as Eric Tomj)
Elise Tong
set medic
Peter Van Steemburg
talent manager: XYZ Films
Jesse Weening
svp of finance & operations: Elevation Pictures
Tristian Wheeler
production assistant
Alex Williams
manager of acquisitions & development: XYZ Films
Trish Williams
executive director of scripted drama: CBC
Scott Wilson
epk: camera operator/sound recordist, Echo Bay Media
Erik Bright
theatrical publicist (uncredited)
Chris Gleason
special skills (uncredited)

Thanks

Dylan Alsop
special thanks
Alison Arnot
special thanks
Darcy Arthurs
special thanks
Laura Ash
special thanks
Stephanie Azam
special thanks
Maya Bankovic
special thanks
Arianna Bocco
special thanks
Walter Boholst
special thanks
Josh Boles
special thanks
Samantha Brown
special thanks
William Cheng
special thanks
Dan Cohen
special thanks
Erin Creasey
special thanks
Pam Delaney
special thanks
Danny Gabai
special thanks
Jocelyne Gafner
special thanks
David Gaynes
special thanks
Peter Gibson
special thanks
Adam Grenville
special thanks
June Greyson-Hall
special thanks
Sam Hall
special thanks
Brian Hamelin
special thanks
David Hayman
special thanks
Karim Hussain
special thanks
Rayhan Jabbar
special thanks
Reid Janisse
special thanks
Stephen Johnson
special thanks
Susan Kelly
special thanks
Diane Konecny
special thanks
Bryan Krikst
special thanks
David Krikst
special thanks
Jessica Krikst
special thanks
Sharon Krikst
special thanks
Trevor Krikst
special thanks
Michael Kronish
special thanks
Mehernaz Lentin
special thanks
Krista Lobb
special thanks
Randall Lobb
special thanks
James Luscombe
special thanks
John Lyon
special thanks
Jaclyn Manishen
special thanks
Dina Maragos
special thanks
John Mathioudakis
special thanks
Gerry Mazin
special thanks
Jonathan Mazin
special thanks
Ryan McDermott
special thanks
Don McKellar
special thanks
Cam McLauchlin
special thanks
Mike McLaughlin
special thanks (as Mike McLaughlan)
Vanesa Millado
special thanks
Elliot Miller
special thanks
Julie Miller
special thanks
Myra Miller
special thanks
Simon Miller
special thanks
Sol Miller
special thanks
Monica Moore
special thanks
Evan Morgan
special thanks
Anna Newallo
special thanks
Gwynne Phillips
special thanks
Evelyn Raab
special thanks
George Raab
special thanks
Michael Robson
special thanks
Trevor Rotenberg
special thanks
Will Rowbotham
special thanks
Aziannida Samingan
special thanks
Josh Schonblum
special thanks
Cosette Schulz
special thanks
Aidan Shipley
special thanks
Scott Shooman
special thanks
Craig Small
special thanks
Jane Tattersall
special thanks
Mathias Wandel
special thanks (as Matthias Wandel)
All Filters