Currently available on 2 streaming services.

Lost Face streaming: where to watch online?

Currently you are able to watch "Lost Face" streaming on IndieFlix or buy it as download on Apple TV.

Cast

Martin Dubreuil
Michelle Thrush
Gerald Auger
Morris Birdyellowhead
Daryl Benson