Cast
David Hewlett
Dave
Andrew Miller
Andrew
Gordon Pinsent
Man In Suit
Marie-Josée Croze
Sara
Andrew Lowery
Crawford
Elana Shilling
Little Girl
Soo Garay
Little Girl's Mother
Martin Roach
Co-Worker
Angelo Tsarouchas
Foreman
Rick Parker
Mounted Police Officer
Crew
Vincenzo Natali
Director
Vincenzo Natali
Executive Producer
Andrew Miller
Screenplay
Andrew Lowery
Screenplay
Steven Hoban
Producer
Hanno Huth
Executive Producer
Nohuhiko Sakotu
Executive Producer
Noah Segal
Executive Producer
Michael Andrews
Original Music Composer
Derek Rogers
Director of Photography
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.