The Shimmering Beast AKA La bête lumineuse (1982) Pierre Perrault, Louis-Philippe Lécuyer, Philippe Cross, Stéphane-Albert Boulais February 11, 2023 Documentary A documentary film about a group of hunters who gather annually to hunt moose near Maniwaki, Quebec. Read More »